mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-05-23 08:37:54 -02:30
feat(calico): add possibility to enable calico floatingIPs feature (#9680)
Add a variable `calico_felix_floatingIPs` which permit to enable calico feature `floatingIPs` (disabled per default). Signed-off-by: MatthieuFin <matthieu2717@gmail.com> #9679
This commit is contained in:
@@ -51,6 +51,10 @@ calico_bpf_log_level: ""
|
|||||||
# Valid option for service mode: Tunnel (default), DSR=Direct Server Return
|
# Valid option for service mode: Tunnel (default), DSR=Direct Server Return
|
||||||
calico_bpf_service_mode: Tunnel
|
calico_bpf_service_mode: Tunnel
|
||||||
|
|
||||||
|
# Calico floatingIPs support
|
||||||
|
# Valid option for floatingIPs: Disabled (default), Enabled
|
||||||
|
calico_felix_floating_ips: Disabled
|
||||||
|
|
||||||
# Limits for apps
|
# Limits for apps
|
||||||
calico_node_memory_limit: 500M
|
calico_node_memory_limit: 500M
|
||||||
calico_node_cpu_limit: 300m
|
calico_node_cpu_limit: 300m
|
||||||
|
|||||||
@@ -188,7 +188,8 @@
|
|||||||
"wireguardEnabled": {{ calico_wireguard_enabled | bool }},
|
"wireguardEnabled": {{ calico_wireguard_enabled | bool }},
|
||||||
"logSeverityScreen": "{{ calico_felix_log_severity_screen }}",
|
"logSeverityScreen": "{{ calico_felix_log_severity_screen }}",
|
||||||
"vxlanEnabled": {{ calico_vxlan_mode != 'Never' }},
|
"vxlanEnabled": {{ calico_vxlan_mode != 'Never' }},
|
||||||
"featureDetectOverride": "{{ calico_feature_detect_override }}"
|
"featureDetectOverride": "{{ calico_feature_detect_override }}",
|
||||||
|
"floatingIPs": "{{ calico_felix_floating_ips }}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user