From ac270960026e3ee3e780425effd45e3fbfd21ae4 Mon Sep 17 00:00:00 2001 From: Pete Birley Date: Wed, 1 Aug 2018 11:01:07 -0500 Subject: [PATCH] Gate: specify user for tiller image used for bootstrapping cluster This PS updates the ansible roles to update the user used with the tiller image used for bootstrapping to allow access to approprate config files used. This is required for use with the current master tiller image, which no longer deffaults to the root user. Change-Id: I61f28a2ebeecb22eb66e0394417b0af3a9116483 Signed-off-by: Pete Birley --- .../playbooks/roles/deploy-kubeadm-master/tasks/helm-cni.yaml | 1 + .../playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml | 1 + .../playbooks/roles/deploy-kubeadm-master/tasks/helm-dns.yaml | 1 + .../roles/deploy-kubeadm-master/tasks/helm-keystone-auth.yaml | 1 + 4 files changed, 4 insertions(+) diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-cni.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-cni.yaml index c472ec29b..171401c53 100644 --- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-cni.yaml +++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-cni.yaml @@ -30,6 +30,7 @@ detach: true recreate: yes network_mode: host + user: root volumes: - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro env: diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml index 0a88bb816..7317ce40f 100644 --- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml +++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml @@ -30,6 +30,7 @@ detach: true recreate: yes network_mode: host + user: root volumes: - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro env: diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-dns.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-dns.yaml index 3ca3a0987..6347f117c 100644 --- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-dns.yaml +++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-dns.yaml @@ -30,6 +30,7 @@ detach: true recreate: yes network_mode: host + user: root volumes: - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro env: diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-keystone-auth.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-keystone-auth.yaml index 5e47bbebc..0b7ad9356 100644 --- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-keystone-auth.yaml +++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-keystone-auth.yaml @@ -30,6 +30,7 @@ detach: true recreate: yes network_mode: host + user: root volumes: - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro env: