feat(calico): use vxlan overlay

/assign @jon_nfc

/spend 6h

!16
This commit is contained in:
2023-12-22 23:01:01 +09:30
parent 8e3217d1bd
commit a54fbe26f3

View File

@ -48,7 +48,7 @@ data:
# Typha is disabled.
typha_service_name: "none"
# Configure the backend to use.
calico_backend: "bird"
calico_backend: "vxlan"
# Configure the MTU to use for workload interfaces and tunnels.
# By default, MTU is auto-detected, and explicitly setting this field should not be required.
@ -4777,10 +4777,10 @@ spec:
value: "Always"
# Enable or Disable VXLAN on the default IP pool.
- name: CALICO_IPV4POOL_VXLAN
value: "Never"
value: "Always"
# Enable or Disable VXLAN on the default IPv6 IP pool.
- name: CALICO_IPV6POOL_VXLAN
value: "Never"
value: "Always"
# Set MTU for tunnel device used if ipip is enabled
- name: FELIX_IPINIPMTU
valueFrom:
@ -4833,7 +4833,7 @@ spec:
command:
- /bin/calico-node
- -felix-live
- -bird-live
#- -bird-live
periodSeconds: 10
initialDelaySeconds: 10
failureThreshold: 6
@ -4843,7 +4843,7 @@ spec:
command:
- /bin/calico-node
- -felix-ready
- -bird-ready
#- -bird-ready
periodSeconds: 10
timeoutSeconds: 10
volumeMounts: