|
|
@ -32,6 +32,7 @@ |
|
|
|
- "{{ kube_cert_dir }}" |
|
|
|
- "{{ kube_users_dir }}" |
|
|
|
delegate_to: "{{ groups['kube-master'][0] }}" |
|
|
|
when: inventory_hostname != "{{ groups['kube-master'][0] }}" |
|
|
|
|
|
|
|
# Write manifests |
|
|
|
- name: Write kube-apiserver manifest |
|
|
@ -48,12 +49,6 @@ |
|
|
|
port: "{{kube_apiserver_insecure_port}}" |
|
|
|
delay: 10 |
|
|
|
|
|
|
|
- name: install required python module 'httplib2' |
|
|
|
apt: |
|
|
|
name: "python-httplib2" |
|
|
|
state: present |
|
|
|
when: inventory_hostname == groups['kube-master'][0] |
|
|
|
|
|
|
|
- name: Create 'kube-system' namespace |
|
|
|
uri: |
|
|
|
url: http://127.0.0.1:{{ kube_apiserver_insecure_port }}/api/v1/namespaces |
|
|
|