Ansible: Adding variable for kubernetes addon dir

This commit is contained in:
Jeff Bean 2015-07-06 17:27:08 -07:00 committed by Eric Paris
parent ce4d2d41fb
commit 90b1318168
4 changed files with 10 additions and 7 deletions

View File

@ -1 +1,4 @@
kube_addons_dir: "{{ kube_config_dir }}/addons"
local_temp_addon_dir: /tmp/kubernetes/addons local_temp_addon_dir: /tmp/kubernetes/addons

View File

@ -1,11 +1,11 @@
--- ---
- name: LOGGING | Assures {{ kube_config_dir }}/addons/cluster-logging dir exists - name: LOGGING | Assures {{ kube_addons_dir }}/cluster-logging dir exists
file: path={{ kube_config_dir }}/addons/cluster-logging state=directory file: path={{ kube_addons_dir }}/cluster-logging state=directory
- name: LOGGING | Download logging files from Kubernetes repo - name: LOGGING | Download logging files from Kubernetes repo
get_url: get_url:
url=https://raw.githubusercontent.com/GoogleCloudPlatform/kubernetes/master/cluster/addons/fluentd-elasticsearch/{{ item }} url=https://raw.githubusercontent.com/GoogleCloudPlatform/kubernetes/master/cluster/addons/fluentd-elasticsearch/{{ item }}
dest="{{ kube_config_dir }}/addons/cluster-logging/" dest="{{ kube_addons_dir }}/cluster-logging/"
force=yes force=yes
with_items: with_items:
- es-controller.yaml - es-controller.yaml

View File

@ -1,11 +1,11 @@
--- ---
- name: MONITORING | Assures {{ kube_config_dir }}/addons/cluster-monitoring dir exists - name: MONITORING | Assures {{ kube_config_dir }}/addons/cluster-monitoring dir exists
file: path={{ kube_config_dir }}/addons/cluster-monitoring state=directory file: path={{ kube_addons_dir }}/cluster-monitoring state=directory
- name: MONITORING | Download monitoring files from Kubernetes repo - name: MONITORING | Download monitoring files from Kubernetes repo
get_url: get_url:
url=https://raw.githubusercontent.com/GoogleCloudPlatform/kubernetes/master/cluster/addons/cluster-monitoring/influxdb/{{ item }} url=https://raw.githubusercontent.com/GoogleCloudPlatform/kubernetes/master/cluster/addons/cluster-monitoring/influxdb/{{ item }}
dest="{{ kube_config_dir }}/addons/cluster-monitoring/" dest="{{ kube_addons_dir }}/cluster-monitoring/"
force=yes force=yes
with_items: with_items:
- grafana-service.yaml - grafana-service.yaml

View File

@ -1,6 +1,6 @@
--- ---
- name: Assures /etc/kubernetes/addons/ dir exists - name: Assures addons dir exists
file: path=/etc/kubernetes/addons/ state=directory file: path={{ kube_addons_dir }} state=directory
- include: generic-install.yml - include: generic-install.yml
when: not is_atomic when: not is_atomic