parent
c557bd5bb6
commit
9b7221d322
@ -0,0 +1,10 @@ |
|||||||
|
helm_handler_repos: |
||||||
|
- name: some repo name |
||||||
|
url: some repo url |
||||||
|
helm_handler_charts: |
||||||
|
- name: some_chart_name |
||||||
|
ref: some_repo/some_chart_name |
||||||
|
namespace: some_namespace |
||||||
|
version: some_chart_version |
||||||
|
values: |
||||||
|
values_key: values_value |
||||||
@ -0,0 +1,21 @@ |
|||||||
|
- name: Add helm repo |
||||||
|
kubernetes.core.helm_repository: |
||||||
|
name: "{{ helm_repo.name }}" |
||||||
|
repo_url: "{{ helm_repo.url }}" |
||||||
|
loop: |
||||||
|
"{{ helm_handler_repos }}" |
||||||
|
loop_control: |
||||||
|
loop_var: helm_repo |
||||||
|
|
||||||
|
- name: Deploy helm chart |
||||||
|
kubernetes.core.helm: |
||||||
|
name: "{{ helm_chart.name }}" |
||||||
|
chart_ref: "{{ helm_chart.ref }}" |
||||||
|
chart_version: "{{ helm_chart.version }}" |
||||||
|
release_namespace: "{{ helm_chart.namespace }}" |
||||||
|
create_namespace: yes |
||||||
|
values: "{{ helm_chart.values | from_yaml }}" |
||||||
|
loop: |
||||||
|
"{{ helm_handler_charts }}" |
||||||
|
loop_control: |
||||||
|
loop_var: helm_chart |
||||||
Loading…
Reference in new issue