diff --git a/cluster/openstack-heat/kubernetes-heat/fragments/configure-salt.yaml b/cluster/openstack-heat/kubernetes-heat/fragments/configure-salt.yaml index bed41547c4c..a2b6b582b83 100644 --- a/cluster/openstack-heat/kubernetes-heat/fragments/configure-salt.yaml +++ b/cluster/openstack-heat/kubernetes-heat/fragments/configure-salt.yaml @@ -24,6 +24,7 @@ write_files: docker_opts: "" master_extra_sans: "DNS:kubernetes,DNS:kubernetes.default,DNS:kubernetes.default.svc,DNS:kubernetes.default.svc.cluster.local,DNS:kubernetes-master" keep_host_etcd: true + kube_user: $KUBE_USER - path: /srv/kubernetes/openstack.conf content: | [Global] diff --git a/cluster/photon-controller/templates/salt-master.sh b/cluster/photon-controller/templates/salt-master.sh index c1f65f84234..af9b26c75c3 100755 --- a/cluster/photon-controller/templates/salt-master.sh +++ b/cluster/photon-controller/templates/salt-master.sh @@ -29,6 +29,7 @@ grains: cloud: photon-controller master_extra_sans: $MASTER_EXTRA_SANS api_servers: $MASTER_NAME + kube_user: $KUBE_USER EOF # Auto accept all keys from minions that try to join diff --git a/cluster/vagrant/provision-utils.sh b/cluster/vagrant/provision-utils.sh index e75672d807e..1472fd73cfc 100755 --- a/cluster/vagrant/provision-utils.sh +++ b/cluster/vagrant/provision-utils.sh @@ -90,6 +90,7 @@ grains: docker_opts: '$(echo "$DOCKER_OPTS" | sed -e "s/'/''/g")' master_extra_sans: '$(echo "$MASTER_EXTRA_SANS" | sed -e "s/'/''/g")' keep_host_etcd: true + kube_user: '$(echo "$KUBE_USER" | sed -e "s/'/''/g")' EOF } diff --git a/cluster/vsphere/templates/salt-master.sh b/cluster/vsphere/templates/salt-master.sh index 7591bada9dc..0d86d6b6fb4 100755 --- a/cluster/vsphere/templates/salt-master.sh +++ b/cluster/vsphere/templates/salt-master.sh @@ -28,6 +28,7 @@ grains: cbr-cidr: $MASTER_IP_RANGE cloud: vsphere master_extra_sans: $MASTER_EXTRA_SANS + kube_user: $KUBE_USER EOF # Auto accept all keys from minions that try to join