./hack/local-up-cluster.sh 스크립트를 사용하여 Kubernetes 로컬 클러스터를 실행 중입니다. 내 방화벽이 꺼져있을 때 지금, KUBE-DNS의 모든 컨테이너가 실행됩니다오류 : 컨테이너 "dnsmasq"의 상태가 좋지 않습니다. kubernetes에서 로컬 클러스터를 실행하는 중에 컨테이너가 삭제되고 다시 생성됩니다.
```
# cluster/kubectl.sh get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kube-dns-73328275-87g4d 3/3 Running 0 45s
```
그러나 방화벽이 켜져있을 때, 나는 단지 2를 볼 수 있습니다 컨테이너가 실행됩니다
```
# cluster/kubectl.sh get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kube-dns-806549836-49v7d 2/3 Running 0 45s
```
I을 어떻게```
7m 7m 1 kubelet, 127.0.0.1 spec.containers{dnsmasq} Normal Killing Killing container with id docker://41ef024a0610463e04607665276bb64e07f589e79924e3521708ca73de33142c:pod "kube-dns-806549836-49v7d_kube-system(d5729c5c-24da-11e7-b166-52540083b23a)" container "dnsmasq" is unhealthy, it will be killed and re-created.
```
당신이 나를 도울 수 : 세부 사항을 조사 후
는하는 dnsmasq 컨테이너 becase 실패 포드가 실행되고 있지 밝혀 방화벽이있는 dnsmasq 컨테이너를 실행하고 정확히 바꿀 필요가 있습니까? TIA.
내 kube-dns 서비스에는 종단점이 없으므로 그 이유는 무엇입니까?
실패한 컨테이너의 로그를 제공 할 수 있습니까? '$ kubectl은 kube-dns-v20-p299t dnsmasq --namespace kube-system'을 기록합니다. (** 참고 ** : 위 명령에서 pod 이름을 클러스터의 pod 이름으로 바꿉니다.) – surajd