diff --git a/addons/cni-canal/canal.yaml b/addons/cni-canal/canal.yaml index 52f28253c..b3ba10c6a 100644 --- a/addons/cni-canal/canal.yaml +++ b/addons/cni-canal/canal.yaml @@ -885,6 +885,11 @@ spec: node appears to use the IP of the ingress node; this requires a permissive L2 network. [Default: Tunnel]' type: string + bpfHostConntrackBypass: + description: 'BPFHostConntrackBypass Controls whether to bypass Linux + conntrack in BPF mode for workloads and services. [Default: true + - bypass Linux conntrack]' + type: boolean bpfKubeProxyEndpointSlicesEnabled: description: BPFKubeProxyEndpointSlicesEnabled in BPF mode, controls whether Felix's embedded kube-proxy accepts EndpointSlices or not. @@ -1081,7 +1086,6 @@ spec: are auto-detected. type: string floatingIPs: - default: Disabled description: FloatingIPs configures whether or not Felix will program floating IP addresses. enum: @@ -1404,8 +1408,8 @@ spec: type: boolean vxlanEnabled: description: 'VXLANEnabled overrides whether Felix should create the - VXLAN tunnel device for VXLAN networking. Optional as Felix determines - this based on the existing IP pools. [Default: nil (unset)]' + VXLAN tunnel device for IPv4 VXLAN networking. Optional as Felix + determines this based on the existing IP pools. [Default: nil (unset)]' type: boolean vxlanMTU: description: 'VXLANMTU is the MTU to set on the IPv4 VXLAN tunnel @@ -4166,7 +4170,7 @@ rules: resources: - endpointslices verbs: - - watch + - watch - list - apiGroups: [""] resources: diff --git a/pkg/templates/images/images.go b/pkg/templates/images/images.go index e6be70bca..4c5bf7515 100644 --- a/pkg/templates/images/images.go +++ b/pkg/templates/images/images.go @@ -213,9 +213,9 @@ func FindResource(name string) (Resource, error) { func baseResources() map[Resource]map[string]string { return map[Resource]map[string]string{ - CalicoCNI: {"*": "quay.io/calico/cni:v3.23.3"}, - CalicoController: {"*": "quay.io/calico/kube-controllers:v3.23.3"}, - CalicoNode: {"*": "quay.io/calico/node:v3.23.3"}, + CalicoCNI: {"*": "quay.io/calico/cni:v3.23.5"}, + CalicoController: {"*": "quay.io/calico/kube-controllers:v3.23.5"}, + CalicoNode: {"*": "quay.io/calico/node:v3.23.5"}, DNSNodeCache: {"*": "registry.k8s.io/dns/k8s-dns-node-cache:1.22.13"}, Flannel: {"*": "quay.io/coreos/flannel:v0.15.1"}, MachineController: {"*": "quay.io/kubermatic/machine-controller:v1.55.0"},