Open Huimintai opened 3 years ago
This is community flannel CNI:
root@VM-32-165-ubuntu:~# kubectl get pods -n kube-system -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
coredns-ccc77fb9d-65pn9 1/1 Running 0 4m25s 10.244.0.226 vm-32-165-ubuntu <none> <none>
coredns-ccc77fb9d-gvbf9 1/1 Running 0 4m25s 10.244.0.227 vm-32-165-ubuntu <none> <none>
etcd-vm-32-165-ubuntu 1/1 Running 2 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none>
kube-apiserver-vm-32-165-ubuntu 1/1 Running 2 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none>
kube-controller-manager-vm-32-165-ubuntu 1/1 Running 1 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none>
kube-flannel-ds-2grmk 1/1 Running 0 5h1m 10.0.32.165 vm-32-165-ubuntu <none> <none>
kube-proxy-8sqdn 1/1 Running 1 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none>
kube-scheduler-vm-32-165-ubuntu 1/1 Running 7 5h9m 10.0.32.165 vm-32-165-ubuntu <none> <none>
metrics-server-v0.3.6-794ccd69c8-rwcx9 2/2 Running 0 4m25s 10.244.0.225 vm-32-165-ubuntu <none> <none>
root@VM-32-165-ubuntu:~#
root@VM-32-165-ubuntu:~# ls /var/run/netns/
cni-05418fc3-ad75-1cbb-1705-b1fb687e7b74 cni-0e68f071-ba2b-cd80-1a00-19b97cea41fa cni-b53efb6b-431f-acd8-9ee3-484ee3dda141
This is community flannel CNI:
root@VM-32-165-ubuntu:~# kubectl get pods -n kube-system -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES coredns-ccc77fb9d-65pn9 1/1 Running 0 4m25s 10.244.0.226 vm-32-165-ubuntu <none> <none> coredns-ccc77fb9d-gvbf9 1/1 Running 0 4m25s 10.244.0.227 vm-32-165-ubuntu <none> <none> etcd-vm-32-165-ubuntu 1/1 Running 2 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none> kube-apiserver-vm-32-165-ubuntu 1/1 Running 2 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none> kube-controller-manager-vm-32-165-ubuntu 1/1 Running 1 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none> kube-flannel-ds-2grmk 1/1 Running 0 5h1m 10.0.32.165 vm-32-165-ubuntu <none> <none> kube-proxy-8sqdn 1/1 Running 1 5h13m 10.0.32.165 vm-32-165-ubuntu <none> <none> kube-scheduler-vm-32-165-ubuntu 1/1 Running 7 5h9m 10.0.32.165 vm-32-165-ubuntu <none> <none> metrics-server-v0.3.6-794ccd69c8-rwcx9 2/2 Running 0 4m25s 10.244.0.225 vm-32-165-ubuntu <none> <none> root@VM-32-165-ubuntu:~# root@VM-32-165-ubuntu:~# ls /var/run/netns/ cni-05418fc3-ad75-1cbb-1705-b1fb687e7b74 cni-0e68f071-ba2b-cd80-1a00-19b97cea41fa cni-b53efb6b-431f-acd8-9ee3-484ee3dda141
galaxy use docker's sock to get dockerclient, you can se the go mod github.com/docker/engine-api v0.4.0
. it is a better idea to support different cri is to use cri interface.
TKEStack with containerd runtime engine can not create pods sucess with errors:
The galaxy error log:
But when I do not install galaxy the metrics-server can runnning well:
Also when I install community flannel the metrics-server also can running well withhout any errors: