私は5ノードのkubernetesクラスタを持っています。単純なnginxポッドを追加すると、ノードの1つにスケジュールされますが、起動しません。それはイメージを引き出すことさえありません。Kubernetesポッドが起動していない
これはnginx.yamlファイルです:
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
私はポッドを記述する際つのイベントがあります:私はup02にログインし、任意の画像があるかどうかをチェックし、私はそれを参照して引っ張ったときSuccessfully assigned busybox to up02
は、引っ張られていないので、私は手動で引っ張った(おそらくそれはいくつかのキックスタートを必要と思った;))
ポッドは、常に容器の作成状態にとどまります。このポッドだけでなく、問題は追加しようとするポッドです。
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
私はクラスタを完全に再インストールし、1つのマスターと1つのノードから始まり、何とか動作します。私は何が違っていたのか分かりません(今は2ノードのクラスタであることを除いて、私は何もしなかったとは思いません)、合計5ノード – Ravenix