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 <pete@port.direct>
This commit is contained in:
Pete Birley 2018-08-01 11:01:07 -05:00
parent cb3ad183ca
commit ac27096002
4 changed files with 4 additions and 0 deletions
tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks

@ -30,6 +30,7 @@
detach: true detach: true
recreate: yes recreate: yes
network_mode: host network_mode: host
user: root
volumes: volumes:
- /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro
env: env:

@ -30,6 +30,7 @@
detach: true detach: true
recreate: yes recreate: yes
network_mode: host network_mode: host
user: root
volumes: volumes:
- /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro
env: env:

@ -30,6 +30,7 @@
detach: true detach: true
recreate: yes recreate: yes
network_mode: host network_mode: host
user: root
volumes: volumes:
- /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro
env: env:

@ -30,6 +30,7 @@
detach: true detach: true
recreate: yes recreate: yes
network_mode: host network_mode: host
user: root
volumes: volumes:
- /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf:ro
env: env: