执行指令kubectl get pods –all-namespaces看到有几个crash的
kubesphere-monitoring-system prometheus-operator-84d58bf775-pcmm9 2/2 Running 0 21m
kubesphere-system ks-apiserver-6b6857d777-vvwgl 0/1 CrashLoopBackOff 8 21m
kubesphere-system ks-console-6fdb554698-w8865 1/1 Running 0 21m
kubesphere-system ks-controller-manager-66c544c9f-2kjkd 0/1 CrashLoopBackOff 8 21m
kubesphere-system ks-installer-5b988669b9-x89g9 1/1 Running 0 27m
kubesphere-system openldap-0 0/1 Pending 0 24m
kubesphere-system redis-644bc597b9-w49dm 0/1 Pending 0 24m
[root@k8s-node1 ]# kubectl describe pods ks-apiserver-6b6857d777-vvwgl -n kubesphere-system
Name: ks-apiserver-6b6857d777-vvwgl
Namespace: kubesphere-system
Priority: 0
Node: k8s-node2/10.0.2.14
Start Time: Sun, 21 Jun 2020 08:47:41 +0000
Labels: app=ks-apiserver
pod-template-hash=6b6857d777
tier=backend
version=v3.0.0
Annotations: kubectl.kubernetes.io/restartedAt: 2020-06-21T08:32:59Z
Status: Running
IP: 10.244.1.7
IPs:
IP: 10.244.1.7
Controlled By: ReplicaSet/ks-apiserver-6b6857d777
Containers:
ks-apiserver:
Container ID: docker://631709129f9044f00b59c3d45eb25a53185c9b4b2927c197cb4ac92441a2b7fa
Image: kubespheredev/ks-apiserver:latest
Image ID: docker-pullable://kubespheredev/ks-apiserver@sha256:aa9eed71146b676d8b8876f251e6e9e43507314d089e71f2a991d44e6e9f7591
Port: 9090/TCP
Host Port: 0/TCP
Command:
ks-apiserver
–logtostderr=true
State: Waiting
Reason: CrashLoopBackOff
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Sun, 21 Jun 2020 09:10:58 +0000
Finished: Sun, 21 Jun 2020 09:11:00 +0000
Ready: False
Restart Count: 9
Limits:
cpu: 1
memory: 1Gi
Requests:
cpu: 20m
memory: 100Mi
Environment: <none>
Mounts:
/etc/kubesphere/ from kubesphere-config (rw)
/etc/kubesphere/ingress-controller from ks-router-config (rw)
/var/run/docker.sock from docker-sock (rw)
/var/run/secrets/kubernetes.io/serviceaccount from kubesphere-token-cwdwh (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
docker-sock:
Type: HostPath (bare host directory volume)
Path: /var/run/docker.sock
HostPathType:
ks-router-config:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: ks-router-config
Optional: false
kubesphere-config:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: kubesphere-config
Optional: false
kubesphere-token-cwdwh:
Type: Secret (a volume populated by a Secret)
SecretName: kubesphere-token-cwdwh
Optional: false
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: CriticalAddonsOnly
node-role.kubernetes.io/master:NoSchedule
node.kubernetes.io/not-ready:NoExecute for 60s
node.kubernetes.io/unreachable:NoExecute for 60s
Events:
Type Reason Age From Message
Normal Created 35m (x4 over 36m) kubelet, k8s-node2 Created container ks-apiserver
Normal Started 35m (x4 over 36m) kubelet, k8s-node2 Started container ks-apiserver
Normal Pulling 34m (x5 over 37m) kubelet, k8s-node2 Pulling image “kubespheredev/ks-apiserver:latest”
Normal Pulled 34m (x5 over 36m) kubelet, k8s-node2 Successfully pulled image “kubespheredev/ks-apiserver:latest”
Normal Scheduled 25m default-scheduler Successfully assigned kubesphere-system/ks-apiserver-6b6857d777-vvwgl to k8s-node2
Warning BackOff 12m (x106 over 36m) kubelet, k8s-node2 Back-off restarting failed container
我的大家有遇到这样的问题没,我看有的说到添加command让其pod不重启