Istio CNI 플러그인 트러블슈팅
Istio CNI 플러그인 트러블슈팅 (Troubleshooting the Istio CNI plugin)
Istio를 CNI 플러그인과 함께 사용할 때 발생하는 문제를 진단하는 도구와 기법을 설명하는 문서예요.
출처: Istio 문서
본문
Istio CNI 플러그인은 파드에 대한 트래픽 리다이렉션을 설정하는 역할을 해요. 이 문서는 CNI 플러그인 관련 문제를 진단하는 방법을 설명해요.
CNI 플러그인 확인
CNI 플러그인이 제대로 설치되었는지 확인하려면 istio-cni-node DaemonSet의 파드가 Running 상태인지 확인할 수 있어요:
$ kubectl get pods -n istio-system -l k8s-app=istio-cni-node
로그 확인
CNI 플러그인 관련 문제를 진단하려면 install-cni 컨테이너와 istio-cni 컨테이너의 로그를 확인할 수 있어요:
$ kubectl logs -n istio-system -l k8s-app=istio-cni-node -c install-cni
$ kubectl logs -n istio-system -l k8s-app=istio-cni-node -c istio-cni
대부분의 문제는 설치 스크립트 로그나 CNI 컨테이너의 로그를 살펴보면 원인을 찾을 수 있어요.
See also
Istio CNI 노드 에이전트 설치 — 운영자가 더 낮은 권한으로 워크로드를 배포할 수 있게 해주는 Istio CNI 노드 에이전트를 설치하고 사용하는 방법.