You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.7 KiB

  1. ---
  2. apiVersion: v1
  3. kind: ConfigMap
  4. metadata:
  5. name: cilium-config
  6. namespace: kube-system
  7. data:
  8. # This etcd-config contains the etcd endpoints of your cluster. If you use
  9. # TLS please make sure you follow the tutorial in https://cilium.link/etcd-config
  10. etcd-config: |-
  11. ---
  12. endpoints:
  13. {% for ip_addr in etcd_access_addresses.split(',') %}
  14. - {{ ip_addr }}
  15. {% endfor %}
  16. # In case you want to use TLS in etcd, uncomment the 'ca-file' line
  17. # and create a kubernetes secret by following the tutorial in
  18. # https://cilium.link/etcd-config
  19. ca-file: "{{ cilium_cert_dir }}/ca_cert.crt"
  20. # In case you want client to server authentication, uncomment the following
  21. # lines and create a kubernetes secret by following the tutorial in
  22. # https://cilium.link/etcd-config
  23. key-file: "{{ cilium_cert_dir }}/key.pem"
  24. cert-file: "{{ cilium_cert_dir }}/cert.crt"
  25. # If you want to run cilium in debug mode change this value to true
  26. debug: "{{ cilium_debug }}"
  27. disable-ipv4: "{{ cilium_disable_ipv4 }}"
  28. # If you want to clean cilium state; change this value to true
  29. clean-cilium-state: "false"
  30. legacy-host-allows-world: "false"
  31. # If you want cilium monitor to aggregate tracing for packets, set this level
  32. # to "low", "medium", or "maximum". The higher the level, the less packets
  33. # that will be seen in monitor output.
  34. monitor-aggregation-level: "none"
  35. # Regular expression matching compatible Istio sidecar istio-proxy
  36. # container image names
  37. sidecar-istio-proxy-image: "cilium/istio_proxy"
  38. # Encapsulation mode for communication between nodes
  39. # Possible values:
  40. # - disabled
  41. # - vxlan (default)
  42. # - geneve
  43. tunnel: "vxlan"