2016-12-19 8 views
0

У меня есть две машины с стабилизацией сердечников (с установленной последней стабильной версией) для тестирования Kubernetes. я установил kubernetes 1.5.1, используя скрипт от https://github.com/coreos/coreos-kubernetes/tree/master/multi-node/generic и заплатил его https://github.com/kfirufk/coreos-kubernetes-multi-node-generic-install-script.calico-policy-container на рабочем узле находится в цикле перезапуска. как я могу проверить, почему?

Я установил сценарий контроллера на один и рабочий сценарий на другом. kubectl get nodes показывает оба сервера.

kubectl get pods --namespace=kube-system показывает, что calico-policy-controller-2j5dn перезапускает много. на рабочем сервере я вижу, что calico-policy-controller перезапускает много. любая идея, как исследовать эту проблему дальше?

Как я могу проверить, почему он перезапускается? существуют ли журналы для этого контейнера?

ответ

0

kubectl logs --previous $id —namespace=kube-system

--previous я добавил, потому что, когда контроллер перезапуска он имеет различные случайные символы приложенных к нему.

в моем случае kube-policy-controller что началось на одном сервере и запросило сертификаты etcd2, которые были сгенерированы на другом сервере.