From f6347e7d28d1ca01db2b71bfce0478dbcc307d5a Mon Sep 17 00:00:00 2001 From: Tin Lam Date: Wed, 17 Jan 2018 09:46:03 -0600 Subject: [PATCH] Add label to namespaces This patch set adds label to "kube-system" and "default" namespaces used for podSelector. Change-Id: Ia67a0e4d9adf6f5575d74aebf77673aae3660c62 Signed-off-by: Tin Lam --- .../playbooks/roles/deploy-kubeadm-master/tasks/main.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml index 5d3f489a..2a7b2803 100644 --- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml +++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml @@ -219,3 +219,11 @@ owner: "{{ vars.user.uid }}" group: "{{ vars.user.gid }}" mode: 0600 + +- name: add labels to namespace + delegate_to: 127.0.0.1 + command: kubectl label --overwrite namespace {{ item }} name={{ item }} + with_items: + - default + - kube-system + ignore_errors: True