kubectl label pods foo unhealthy=true # 给名为 foo 的 Pod 修改 label 为‘status’ 的 value 值‘unhealthy’,且覆盖现有的 value kubectl label --overwrite pods foo status=unhealthy #给 namespace 中的所有 pod 添加 label kubectl label pods --all status=unhealthy # 仅当 resource-version=1 时才...
输入kubectl get pods命令: 在命令行中输入以下命令来获取当前命名空间下的所有Pod列表:bash kubectl get pods 执行命令,查看所有pod的列表: 执行上述命令后,终端将显示当前命名空间下的所有Pod的列表,包括Pod的名称、状态等信息。如果你想要查看所有命名空间下的Pod,可以使用--all-namespaces选项: bash kubectl get ...
kubectl get -o template pod/kube-dns-795f5f6f9c-ldxxs --template {{.status.phase}} # 同时获取所有的rc和service kubectl get rc,services # 获取符合条件的所有rc,svc,pod kubectl get rc/web service/frontend pods/web-pod-13je7 # 获取所有resource kubectl get all (3)kubectl edit 使用默认编辑...
kubectl get pods --all-namespaces 查询集群中的所有pod,带有namespace kubectl get pod -n bop-test 查看namespace为bop-test的所有pod kubectl describe pod <podname> 查看某一个pod的详细信息,查看pod无法正常启动时的日志 kubectl get pod -l "key=value,key=value" -n kube-system (-l 标签选择器(多...
kubectl delete pod --all 1. 执行pod 命令 kubectl exec <pod-name> -- date kubectl exec <pod-name> -- bash kubectl exec <pod-name> -- ping 10.24.51.9 1. 2. 3. 通过bash获得 pod 中某个容器的TTY,相当于登录容器 kubectl exec -it <pod-name> -c <container-name> -- bash ...
kubectl delete ([-f FILENAME] | TYPE [(NAME | -l label | --all)]) ## 删除所有pod kubectl delete pods --all ## 删除名为“baz”和“foo”的Pod和Service。 kubectl delete pod,svc baz foo ##删除 Label name = myLabel的pod和Service,-l 指定label ...
kubectl get --all-namespaces pods works but kubectl get --all-namespaces pods/xxx fail, is it by design or it's a problem?
kubectl create -f nginx-deployment.yaml 获取名为nginx的Pod的详细信息:kubectl get pod nginx -o yaml 更新名为nginx的Deployment的镜像版本:kubectl apply -f nginx-deployment-update.yaml 删除名为nginx的Deployment:kubectl delete deployment nginx 查看所有命名空间中的Pods:kubectl get pods —all-namespaces...
kubectl-n<namespace>getpod|grep-iv completed|awk-F"[ /]+"'BEGIN{found=0} !/NAME/ {if (($2!=$3)||($4!="Running")) { found=1; print $0}} END { if (!found) print "All pods are ready"}'例子:不带namespace默认是defaultubuntu@VM-16-3-ubuntu:~$ kubectlgetpod|awk-F"[ /...
alias kgp='kubectl get pods' alias kgpa='kubectl get pods --all-namespaces' alias kgd='kubectl get deployments' alias kgs='kubectl get service' alias kgh='kubectl get hpa' # Delete resources alias kd='kubectl delete' alias kdp='kubectl delete pods' ...