38 lines
1015 B
YAML
38 lines
1015 B
YAML
---
|
|
- name: 1. helmchart install (default)
|
|
kubernetes.core.helm:
|
|
kubeconfig: "{{ role_path }}/files/kubeconfig"
|
|
name: "{{item}}"
|
|
release_name: "{{item}}"
|
|
release_namespace: "{{ kubernetes_middleware_namespace }}"
|
|
chart_ref: "{{ role_path }}/files/{{item}}"
|
|
create_namespace: yes
|
|
release_state: present
|
|
values_files:
|
|
- "{{ role_path }}/files/{{item}}/values.yaml"
|
|
with_items:
|
|
- kafka
|
|
|
|
- name: 2. helmchart install (override-values)
|
|
kubernetes.core.helm:
|
|
kubeconfig: "{{ role_path }}/files/kubeconfig"
|
|
name: "{{item}}"
|
|
release_name: "{{item}}"
|
|
release_namespace: "{{ kubernetes_middleware_namespace }}"
|
|
chart_ref: "{{ role_path }}/files/{{item}}"
|
|
create_namespace: yes
|
|
release_state: present
|
|
values_files:
|
|
- "{{ role_path }}/files/{{item}}/override-values.yaml"
|
|
with_items:
|
|
- ingress-nginx
|
|
- druid
|
|
- elasticsearch
|
|
- keycloak
|
|
- mongo-dsk
|
|
- mongo-manifest
|
|
- postgresql
|
|
- rabbitmq
|
|
- redis
|
|
|