반응형
오류 상황
Windows worker node에 kube-proxy와 flannel cni가 정상적으로 배포되고 있지 않음
또는 windows node를 재기동하면 해당 오류가 발생하기도 함.
[오류 메세지]
kubectl describe 명령으로 확인해보면 아래와 같은 오류 메세지를 확인가능.
Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox
hcnCreateNetwork failed in Win32: The object already exists
원인
아래 그림과 같이 vnet에 대한 가상 인터페이스가 생성되어있지 않아서 발생하는 오류임.
해결법
C:\k\StartKubelet.ps1
파일 편집
아래의 내용을 추가하고 kubelet을 재기동함
Import-Module "c:\k\hns.psm1"
New-HnsNetwork -Type NAT -Name nat
kubelet 재기동
결과 확인
재기동 후 Ethernet adapter vEthernet (nat): 장치가 추가되면서 해당 오류가 해결됨.
반응형
'Kubernetes > Kubernetes 에러 경험' 카테고리의 다른 글
windows worker node에 kube-proxy와 flannel CNI 문제 (0) | 2024.07.17 |
---|---|
CreateComputeSystem kube-flannel: The directory name is invalid. (0) | 2024.07.17 |
kubeadm 설치 에러 : kubelet error (0) | 2022.02.23 |
Unit kubelet.service entered failed state. (0) | 2021.10.24 |
오류 : Unit kubelet.service entered failed state. (0) | 2021.09.27 |