feat: add list option to disable k3s components
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
b8f4148994
commit
bf41674581
@ -26,6 +26,9 @@ k3s_server_cloud_controller_enabled: True
|
|||||||
k3s_server_workload_enabled: True
|
k3s_server_workload_enabled: True
|
||||||
k3s_server_feature_gates: []
|
k3s_server_feature_gates: []
|
||||||
|
|
||||||
|
k3s_server_components_disabled:
|
||||||
|
- traefik
|
||||||
|
|
||||||
k3s_server_manifests_templates: []
|
k3s_server_manifests_templates: []
|
||||||
k3s_server_manifests_urls: []
|
k3s_server_manifests_urls: []
|
||||||
|
|
||||||
|
@ -21,8 +21,9 @@ bind-address: "{{ k3s_server_bind_ip }}"
|
|||||||
secrets-encryption: True
|
secrets-encryption: True
|
||||||
write-kubeconfig: "{{ __k3s_config_dir }}/k3s.yaml"
|
write-kubeconfig: "{{ __k3s_config_dir }}/k3s.yaml"
|
||||||
write-kubeconfig-mode: "0600"
|
write-kubeconfig-mode: "0600"
|
||||||
|
{% if k3s_server_components_disabled | length > 0 %}
|
||||||
disable:
|
disable:
|
||||||
- traefik
|
{{ k3s_server_components_disabled | to_nice_yaml(indent=2) | indent(2, False) }}
|
||||||
{% if __k3s_kube_apiserver_arg is iterable %}
|
{% if __k3s_kube_apiserver_arg is iterable %}
|
||||||
kube-apiserver-arg:
|
kube-apiserver-arg:
|
||||||
{{ __k3s_kube_apiserver_arg | to_nice_yaml(indent=2) | indent(2, False) }}
|
{{ __k3s_kube_apiserver_arg | to_nice_yaml(indent=2) | indent(2, False) }}
|
||||||
|
Loading…
Reference in New Issue
Block a user