diff --git a/roles/network_plugin/cilium/defaults/main.yml b/roles/network_plugin/cilium/defaults/main.yml index 40f3583c7..a7bca970f 100644 --- a/roles/network_plugin/cilium/defaults/main.yml +++ b/roles/network_plugin/cilium/defaults/main.yml @@ -173,6 +173,8 @@ cilium_hubble_export_dynamic_config_content: ### Buffer size of the channel to receive monitor events. # cilium_hubble_event_queue_size: 50 +cilium_gateway_api_enabled: false + # The default IP address management mode is "Cluster Scope". # https://docs.cilium.io/en/stable/concepts/networking/ipam/ cilium_ipam_mode: cluster-pool diff --git a/roles/network_plugin/cilium/templates/values.yaml.j2 b/roles/network_plugin/cilium/templates/values.yaml.j2 index 73700315c..d083a0e39 100644 --- a/roles/network_plugin/cilium/templates/values.yaml.j2 +++ b/roles/network_plugin/cilium/templates/values.yaml.j2 @@ -105,6 +105,9 @@ hubble: content: {{ cilium_hubble_export_dynamic_config_content | to_nice_yaml(indent=10) | indent(10) }} +gatewayAPI: + enabled: {{ cilium_gateway_api_enabled }} + ipam: mode: {{ cilium_ipam_mode }} operator: