diff --git a/roles/network_plugin/cilium/defaults/main.yml b/roles/network_plugin/cilium/defaults/main.yml index 42c54e5af6b..fc8b8289b77 100644 --- a/roles/network_plugin/cilium/defaults/main.yml +++ b/roles/network_plugin/cilium/defaults/main.yml @@ -43,6 +43,9 @@ cilium_cpu_limit: 500m cilium_memory_requests: 64M cilium_cpu_requests: 100m +# Enable native-routing mode or tunneling mode. +cilium_routing_mode: tunnel + # Overlay Network Mode cilium_tunnel_mode: vxlan diff --git a/roles/network_plugin/cilium/templates/values.yaml.j2 b/roles/network_plugin/cilium/templates/values.yaml.j2 index 2bd101c2f43..6524c4d25ae 100644 --- a/roles/network_plugin/cilium/templates/values.yaml.j2 +++ b/roles/network_plugin/cilium/templates/values.yaml.j2 @@ -25,6 +25,8 @@ healthPort: {{ cilium_agent_health_port }} identityAllocationMode: {{ cilium_identity_allocation_mode }} +routingMode: {{ cilium_routing_mode }} + tunnelProtocol: {{ cilium_tunnel_mode }} loadbalancer: