Install python-httplib2 required packaged

This commit is contained in:
Smaine Kahlouch 2015-12-21 12:00:42 +01:00
parent bba3525cd8
commit ab694ee291
2 changed files with 7 additions and 6 deletions

View file

@ -15,3 +15,9 @@
- name: Create etcd2 binary symlink - name: Create etcd2 binary symlink
file: src=/usr/local/bin/etcd dest=/usr/local/bin/etcd2 state=link file: src=/usr/local/bin/etcd dest=/usr/local/bin/etcd2 state=link
- name: install required python module 'httplib2'
apt:
name: "python-httplib2"
state: present
when: inventory_hostname == groups['kube-master'][0] or inventory_hostname == groups['etcd'][0]

View file

@ -32,6 +32,7 @@
- "{{ kube_cert_dir }}" - "{{ kube_cert_dir }}"
- "{{ kube_users_dir }}" - "{{ kube_users_dir }}"
delegate_to: "{{ groups['kube-master'][0] }}" delegate_to: "{{ groups['kube-master'][0] }}"
when: inventory_hostname != "{{ groups['kube-master'][0] }}"
# Write manifests # Write manifests
- name: Write kube-apiserver manifest - name: Write kube-apiserver manifest
@ -48,12 +49,6 @@
port: "{{kube_apiserver_insecure_port}}" port: "{{kube_apiserver_insecure_port}}"
delay: 10 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 - name: Create 'kube-system' namespace
uri: uri:
url: http://127.0.0.1:{{ kube_apiserver_insecure_port }}/api/v1/namespaces url: http://127.0.0.1:{{ kube_apiserver_insecure_port }}/api/v1/namespaces