2017-02-02 10 views
0

У меня есть кубернетовый кластер с 5 узлами. Когда я добавляю простой модуль nginx, он будет назначен одному из узлов, но он не запустится. Он даже не потянет изображение.Kubernetes pod not start

Это nginx.yaml файл:

apiVersion: v1 
kind: Pod 
metadata: 
    name: nginx 
spec: 
    containers: 
    - name: nginx 
    image: nginx 
    ports: 
    - containerPort: 80 

, когда я описываю стручок есть одно событие: Successfully assigned busybox to up02 Когда я войти в up02 и проверить, есть ли какие-либо изображения, вытащил я вижу не потянул, поэтому я потянул его вручную (я подумал, что, возможно, ему нужно немного начать старт;))

Pod всегда будет находиться в состоянии создания контейнера. Дело не только в этом контейнере, проблема в том, что я пытаюсь добавить.

Есть некоторые стручки, работающие на машине, которая необходима для Kubernetes работать:

[email protected]:~$ kubectl get pods --all-namespaces 
NAMESPACE  NAME         READY  STATUS    RESTARTS AGE 
default  busybox         0/1  ContainerCreating 0   11m 
default  nginx         0/1  ContainerCreating 0   22m 
kube-system dummy-2088944543-n1cd5     1/1  Running    0   5d 
kube-system etcd-up01        1/1  Running    0   5d 
kube-system kube-apiserver-up01      1/1  Running    0   5d 
kube-system kube-controller-manager-up01   1/1  Running    0   5d 
kube-system kube-discovery-1769846148-xfpls   1/1  Running    0   5d 
kube-system kube-dns-2924299975-5rzz8    4/4  Running    0   5d 
kube-system kube-proxy-17bpl      1/1  Running    2   3d 
kube-system kube-proxy-3pk63      1/1  Running    0   3d 
kube-system kube-proxy-h3wrj      1/1  Running    0   5d 
kube-system kube-proxy-wzqv4      1/1  Running    0   3d 
kube-system kube-proxy-z3xxx      1/1  Running    0   3d 
kube-system kube-scheduler-up01      1/1  Running    0   5d 
kube-system kubernetes-dashboard-3203831700-3xfbd 1/1  Running    0   5d 
kube-system weave-net-6c0nr       2/2  Running    0   3d 
kube-system weave-net-dchhf       2/2  Running    0   5d 
kube-system weave-net-hshvg       2/2  Running    4   3d 
kube-system weave-net-n684c       2/2  Running    1   3d 
kube-system weave-net-r5319       2/2  Running    0   3d 
+0

Я полностью переустановил свой кластер и начал с одного мастера и одного узла и как-то это работает. Я не знаю, что я сделал по-другому (я не думаю, что я сделал что-то другое, кроме того, что теперь это кластер из 2-х узлов) будет масштабировать его до 5 узлов – Ravenix

ответ

1

Можете ли вы снова создать подкачку nginx в пространстве имен kube-system?

kubectl create --namespace kube-system -f nginx.yaml 

это должно исправить вашу проблему.

Во-вторых, у вас есть прокси-сервер в вашей среде, посмотрите также.

1

Вы можете сделать

kubectl describe pods <pod> 

, чтобы получить больше информации о том, что происходит.

 Смежные вопросы

  • Нет связанных вопросов^_^