diff options
Diffstat (limited to 'kud/deployment_infra/playbooks')
-rw-r--r-- | kud/deployment_infra/playbooks/configure-istio.yml | 6 | ||||
-rw-r--r-- | kud/deployment_infra/playbooks/configure-kud.yml | 17 |
2 files changed, 18 insertions, 5 deletions
diff --git a/kud/deployment_infra/playbooks/configure-istio.yml b/kud/deployment_infra/playbooks/configure-istio.yml index 3a1ca8ed..f975e309 100644 --- a/kud/deployment_infra/playbooks/configure-istio.yml +++ b/kud/deployment_infra/playbooks/configure-istio.yml @@ -9,14 +9,10 @@ ############################################################################## - hosts: localhost - pre_tasks: + tasks: - name: Load kud variables include_vars: file: kud-vars.yml - roles: - - role: andrewrothstein.kubernetes-helm - kubernetes_helm_ver: "v{{ helm_client_version }}" - tasks: - name: create istio folder file: state: directory diff --git a/kud/deployment_infra/playbooks/configure-kud.yml b/kud/deployment_infra/playbooks/configure-kud.yml index 9dcf6f39..0e32e69d 100644 --- a/kud/deployment_infra/playbooks/configure-kud.yml +++ b/kud/deployment_infra/playbooks/configure-kud.yml @@ -7,6 +7,23 @@ # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## +- hosts: localhost + pre_tasks: + - name: Load kud variables + include_vars: + file: kud-vars.yml + - name: Check if helm client is already installed #It is in single node deployment + command: helm version -c + register: helm_client + failed_when: False + changed_when: False + check_mode: False + roles: + - name: andrewrothstein.kubernetes-helm + when: helm_client.rc != 0 + vars: + kubernetes_helm_ver: "v{{ helm_client_version }}" + - hosts: kube-node become: yes tasks: |