Install Helm on all masters

This commit is contained in:
Erwan Miran
2018-09-10 11:39:26 +02:00
parent ee4f437aa2
commit 04852ad753
4 changed files with 38 additions and 13 deletions

View File

@@ -1,34 +1,46 @@
---
dependencies:
- role: kubernetes-apps/ansible
when:
- inventory_hostname == groups['kube-master'][0]
tags:
- apps
- role: kubernetes-apps/efk
when: efk_enabled
when:
- efk_enabled
- inventory_hostname == groups['kube-master'][0]
tags:
- apps
- efk
- role: kubernetes-apps/helm
when: helm_enabled
when:
- helm_enabled
tags:
- apps
- helm
- role: kubernetes-apps/registry
when: registry_enabled
when:
- registry_enabled
- inventory_hostname == groups['kube-master'][0]
tags:
- apps
- registry
- role: kubernetes-apps/persistent_volumes
when: persistent_volumes_enabled
when:
- persistent_volumes_enabled
- inventory_hostname == groups['kube-master'][0]
tags:
- apps
- persistent_volumes
- role: kubernetes-apps/cloud_controller/oci
when: cloud_provider is defined and cloud_provider == "oci"
when:
- cloud_provider is defined
- cloud_provider == "oci"
- inventory_hostname == groups['kube-master'][0]
tags:
- oci