728x90 반응형 Kubernetes12 Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox : plugin type="flannel" failed (add): loadFlannelSubnetEnv failed: open /run/flannel/subnet.env: no such file or directory 해당 에러는 말 그대로 /run/flannel/ 디렉토리 안에 subnet.env 가 생성되어야 하나 모종의 이유로 파일이 생성되지 않은 경우 발생하는 문제이다. 따라서 /run/flannel 로 들어가서 subnet.env 파일을 생성 후 아래 내용을 작성해주자 단, init 시 cidr 을 본인과 동일하게 10.244.0.0/16 으로 하지 않고 따로 지정한 경우 알아서 서브넷과 게이트웨이 주소를 넣어주어야한다. 해결 방법## worker 노드는 이미 조인이 되어있어두 되고 이후에 해도 관계없다.$ kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml## 정상적으로 설치.. 2025. 2. 2. [Kubernetes] Flannel 설치 및 설정하기 Flannel이란Flannel: 서로 다른 노드에 있는 pod 간 통신을 완성하기 위해서 network plugin이 필요한데, 이 때 그 중 하나가 Flannel plugin이다노드1에서 노드 2로 다른 ip끼리 패킷을 보낼 때, 보내는 컨테이너의 출발지와 목적지를 가지고 있고, flannel에서 패킷을 주고받는 node의 출발지와 목적지 정보를 UDP 로 캡슐화해서 보내는 역할을 수행한다. Flannel 설치하기공식 github: https://github.com/flannel-io/flannel GitHub - flannel-io/flannel: flannel is a network fabric for containers, designed for Kubernetesflannel is a networ.. 2025. 2. 2. [Kubernetes] network is not ready: container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:Network plugin returns error: cni plugin not initialized 해결방법## worker 노드는 이미 조인이 되어있어두 되고 이후에 해도 관계없다. $ kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml## 정상적으로 설치되었다면 /run/flannel/subnet.env 파일이 생성되어야한다. root@master:~# cat /run/flannel/subnet.env FLANNEL_NETWORK=10.244.0.0/16 FLANNEL_SUBNET=10.244.0.1/24 FLANNEL_MTU=1450 FLANNEL_IPMASQ=true root@master:~# ## 워커 노들의 join 토큰을 출력 $ kubeadm token.. 2025. 2. 2. [Kubernetes] failed to verify certificate: x509: certificate signed by unknown authority 에러메세지"Unhandled Error" err="couldn't get current server API group list: Get \"https://192.168.80.145:6443/api?timeout=32s\": tls: failed to verify certificate: x509: certificate signed by unknown authority (possibly because of \"crypto/rsa: verification error\" while trying to verify candidate authority certificate \"kubernetes\")" 해결 방법$ sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config .. 2025. 2. 2. 이전 1 2 3 다음 728x90 반응형