Browse Source

Install python-pip on first master

pull/220/head
Smana 8 years ago
parent
commit
922c6897d1
3 changed files with 13 additions and 6 deletions
  1. 14
      roles/kubernetes-apps/tasks/main.yaml
  2. 1
      roles/kubernetes/preinstall/defaults/main.yml
  3. 4
      roles/kubernetes/preinstall/tasks/main.yml

14
roles/kubernetes-apps/tasks/main.yaml

@ -1,5 +1,15 @@
- name: Install pip
action:
module: "{{ ansible_pkg_mgr }}"
name: "python-pip"
state: latest
when: ansible_os_family != "CoreOS" and kpm_packages | length > 0
- name: install kpm
pip: name=kpm state=latest
pip:
name: "kpm"
state: "latest"
when: kpm_packages | length > 0
- name: manage kubernetes applications
kpm:
@ -11,3 +21,5 @@
name: "{{item.name}}"
with_items: "{{kpm_packages}}"
register: kpmresults
environment:
PATH: "{{ ansible_env.PATH }}:{{ bin_dir }}"

1
roles/kubernetes/preinstall/defaults/main.yml

@ -2,7 +2,6 @@
run_gitinfos: false
common_required_pkgs:
- python-pip
- python-httplib2
- openssl
- curl

4
roles/kubernetes/preinstall/tasks/main.yml

@ -106,8 +106,4 @@
mode: 0640
when: cloud_provider is defined and cloud_provider == "openstack"
- name: Install kpm
pip:
name: "kpm"
- include: etchosts.yml
Loading…
Cancel
Save