cilium网络针对Ubuntu 20.04系统参数补丁

cilium网络针对Ubuntu 20.04系统参数补丁

cilium 在Ubuntu 20.04上运行后,Pod之间无法通信。这是因为systemd无法正确处理sysctl参数的先后顺序, 导致Pod网络之间不通。为此,这里通过脚本修正此问题。

curl -sfL https://getk8e.com/cilium-sysctlfix.sh | sh -

然后Pod就会自动恢复正常。

[email protected]:~# kubectl get po -A
NAMESPACE     NAME                                      READY   STATUS    RESTARTS   AGE
default       box                                       1/1     Running   0          76m
kube-system   cilium-2pnrc                              1/1     Running   0          93m
kube-system   cilium-operator-865c67cfff-zwbg9          1/1     Running   0          93m
kube-system   coredns-574bcc6c46-frj4g                  1/1     Running   6          93m
kube-system   local-path-provisioner-84bb864455-bpz4k   1/1     Running   0          78m
kube-system   metrics-server-b55c49795-nnfqx            1/1     Running   0          78m