Update Calico and Cilium CNI providers

* Update Calico from v3.20.0 to v3.20.1
* Update Cilium from v1.10.3 to v1.10.4
* Remove Cilium wait for BGF mount
This commit is contained in:
Dalton Hubble
2021-09-21 09:11:49 -07:00
parent 2f29d99d8a
commit c6fa09bda1
3 changed files with 5 additions and 15 deletions

View File

@@ -104,9 +104,6 @@ data:
# Name of the cluster. Only relevant when building a mesh of clusters.
cluster-name: default
# wait-bpf-mount makes init container wait until bpf filesystem is mounted
wait-bpf-mount: "false"
auto-direct-node-routes: "false"
# enableXTSocketFallback enables the fallback compatibility solution

View File

@@ -64,13 +64,6 @@ spec:
image: ${cilium_agent_image}
command:
- /init-container.sh
env:
- name: CILIUM_WAIT_BPF_MOUNT
valueFrom:
configMapKeyRef:
name: cilium
key: wait-bpf-mount
optional: true
securityContext:
capabilities:
add:
@@ -79,7 +72,6 @@ spec:
volumeMounts:
- name: sys-fs-bpf
mountPath: /sys/fs/bpf
mountPropagation: HostToContainer
- name: var-run-cilium
mountPath: /var/run/cilium
# Required to mount cgroup filesystem from the host to cilium agent pod
@@ -162,6 +154,7 @@ spec:
mountPath: /var/run/cilium
- name: sys-fs-bpf
mountPath: /sys/fs/bpf
mountPropagation: Bidirectional
# Configuration
- name: config
mountPath: /tmp/cilium/config-map

View File

@@ -58,10 +58,10 @@ variable "container_images" {
description = "Container images to use"
default = {
calico = "quay.io/calico/node:v3.20.0"
calico_cni = "quay.io/calico/cni:v3.20.0"
cilium_agent = "quay.io/cilium/cilium:v1.10.3"
cilium_operator = "quay.io/cilium/operator-generic:v1.10.3"
calico = "quay.io/calico/node:v3.20.1"
calico_cni = "quay.io/calico/cni:v3.20.1"
cilium_agent = "quay.io/cilium/cilium:v1.10.4"
cilium_operator = "quay.io/cilium/operator-generic:v1.10.4"
coredns = "k8s.gcr.io/coredns/coredns:v1.8.4"
flannel = "quay.io/coreos/flannel:v0.13.0"
flannel_cni = "quay.io/poseidon/flannel-cni:v0.4.2"