ansible-role-k8s/templates/rke2/cilium-config.yaml.j2

28 lines
751 B
Plaintext
Raw Normal View History

# template generated via ansible by {{ local_user }} at {{ ansible_date_time.time }} {{ ansible_date_time.date }}
2024-04-27 01:33:23 +00:00
# /var/lib/rancher/rke2/server/manifests/rke2-cilium-config.yaml
---
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: rke2-cilium
namespace: kube-system
spec:
valuesContent: |-
{% if k8s_cilium_eni is defined and k8s_cilium_eni %}
2024-04-27 01:33:23 +00:00
eni:
enabled: true
{% endif -%}
2024-04-27 01:33:23 +00:00
{% if k8s_disable_kube_proxy %}
kubeProxyReplacement: true
k8sServiceHost: {{ k8s_cluster_url }}
k8sServicePort: {{ k8s_api_port }}
{% endif -%}
{% if k8s_cilium_hubble is defined and k8s_cilium_hubble %}
2024-04-27 01:33:23 +00:00
hubble:
enabled: true
2024-04-27 01:33:23 +00:00
relay:
enabled: true
ui:
enabled: true
{% endif -%}