Fix scale.yml to supoort kubeadm (#1863)

Signed-off-by: Haiwei Liu <carllhw@gmail.com>
This commit is contained in:
Haiwei Liu
2017-10-24 10:08:48 -05:00
committed by Matthew Mosesohn
parent cea41a544e
commit cfea99c4ee
3 changed files with 9 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
---
- name: restart kubelet
service:
name: kubelet
state: restarted

View File

@@ -38,10 +38,11 @@
- name: Update server field in kubelet kubeconfig
replace:
path: "{{ kube_config_dir }}/kubelet.conf"
regexp: '(\s+){{ first_kube_master }}:{{ kube_apiserver_port }}(\s+.*)?$'
regexp: '(\s+)https://{{ first_kube_master }}:{{ kube_apiserver_port }}(\s+.*)?$'
replace: '\1{{ kube_apiserver_endpoint }}\2'
backup: yes
when: not is_kube_master and kubeadm_discovery_address != kube_apiserver_endpoint
notify: restart kubelet
# FIXME(mattymo): Reconcile kubelet kubeconfig filename for both deploy modes
- name: Symlink kubelet kubeconfig for calico/canal