mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-01-16 20:30:50 -03:30
* Add helm support for custom_cni deployment * Linting correction * Ansible linting correction * Add test packet with values Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Add custom_cni configuration file with comments Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Default values cleanup Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Add details to custom_cni configuration file Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Set correct yaml type of helm values Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Set CNI filesystem ownership to root Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Update cilium example parameter name Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> --------- Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com>
21 lines
727 B
YAML
21 lines
727 B
YAML
---
|
|
dependencies:
|
|
- role: helm-apps
|
|
when:
|
|
- inventory_hostname == groups['kube_control_plane'][0]
|
|
- custom_cni_chart_release_name | length > 0
|
|
environment:
|
|
http_proxy: "{{ http_proxy | default('') }}"
|
|
https_proxy: "{{ https_proxy | default('') }}"
|
|
release_common_opts: {}
|
|
releases:
|
|
- name: "{{ custom_cni_chart_release_name }}"
|
|
namespace: "{{ custom_cni_chart_namespace }}"
|
|
chart_ref: "{{ custom_cni_chart_ref }}"
|
|
chart_version: "{{ custom_cni_chart_version }}"
|
|
wait: true
|
|
values: "{{ custom_cni_chart_values }}"
|
|
repositories:
|
|
- name: "{{ custom_cni_chart_repository_name }}"
|
|
url: "{{ custom_cni_chart_repository_url }}"
|