kubectl get pods -n kube-system | grep Evicted | awk '{print$1}'| xargs kubectl delete -n kube-system pods 1. 2. 3. 第一条命令用于删除default namespace下的失败pod,第二条用户删除指定namespace下的失败pod(此处是以kube-system为例)。 解析: kubectl get pods 1. 获取所有的pods及其状态。
# 编辑rs的副本数量,修改spec:replicas: 6即可 [root@master ~]# kubectl edit rs pc-replicaset -n dev replicaset.apps/pc-replicaset edited # 查看pod [root@master ~]# kubectl get pods -n dev NAME READY STATUS RESTARTS AGE pc-replicaset-6vmvt 1/1 Running 0 114m pc-replicaset-cftnp 1/...
[root@kube-master ~]# kubectlgetpods NAME READY STATUS RESTARTS AGE nginx-2187705812-qhrr1 1/1 Running 0 16s pods的状态一般有四种:1、ContainerCreating,容器创建中;2、ImagePullBackOff,从后端(docker镜像站)把镜像拉取到本地时断开,建议本地镜像或阿里云加速器;3、Running,正在运行中;4、Terminating,终止...
RemovePodsViolatingNodeAffinity:删除不满足Node亲和性的Pod RemovePodsViolatingNodeTaints:删除不被Node污点容忍的Pod 并且会创建一个CronJob,周期性的执行调度均衡。 apiVersion: batch/v1 kind: CronJob metadata: annotations: meta.helm.sh/release-name: descheduler meta.helm.sh/release-namespace: default creat...
集群中可以创建多个命名空间,未指定命名空间的情况下,默认指定为--namespace=default,即查询default命名空间下的资源。 例如: 获取所有Pod的详细信息: kubectl get pod -o wide 获取所有命名空间下的运行的所有Pod: kubectl get pod --all-namespaces 获取所有命名空间下的运行的所有Pod的标签: ...
$ kubectl get services# 列出所有 namespace 中的所有 service $ kubectl get pods --all-namespaces# 列出所有 namespace 中的所有 pod $ kubectl get pods -o wide# 列出所有 pod 并显示详细信息 $ kubectl get deployment my-dep# 列出指定 deployment ...
ns:NameSpace no:Node pvc:PersistentVolumeClaim pv:PersistentVolume po:Pod rc:ReplicationController sa:ServiceAccount svc:Service ds:DaemonSet deploy:Deployment rs:ReplicaSet sts:StatefulSet cj:CronJob 输出选项 kubectl [command] [TYPE] [NAME] -o= 常用-o yaml,一般...
Many namespaces can be created in a cluster. If no namespace is specified in the command,--namespace=defaultis used by default, which means, resources in thedefaultnamespace are obtained. Examples: To obtain all pods with detailed information: ...
find the “KUBE_ADMISSION_CONTROL="--admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota" ” second: delete "ServiceAccount" finnaly: restart kube-apiserver service you try "kubectl get pods" ...
$ sudo kg podsNAMEREADYSTATUSRESTARTSAGEwebapp0/2ContainerCreating07s $ sudo kd pod webappName:webappNamespace:defaultPriority:0Node:ayato/172.16.194.135Start Time:Wed,09Feb202214:04:44+0000Labels:app=webappAnnotations:<none>Status:RunningIP:172.17.0.6IPs:IP:172.17.0.6Containers:webapp:ContainerID:doc...