kubectlget pods-n mynamespace--no-headers=true |awk'/pattern1|pattern2/{print $1}' | xargs kubectl delete-n mynamespace pod 8、pod常用操作 kubectl logs my-pod# 获取 pod 日志(标准输出) kubectl logs-lname=myLabel# 获取含 name=myLabel 标签的 Pods 的日志(标准输出) kubectl logs my-pod...
I often find myself wanting to exec commands on single-container pods, and since pod names are not "stable", I use some wrapper script to avoid constantly updating pod names: kubectl exec -p $(get_current_pod_name) my_script.sh My get_cu...
// Remember: Any pods that are created by the replication controller get prefixed with the name of the replication controller. $ kubectl describe pods <rc-name> // Start streaming the logs from pod <pod-name>. This is similar to the'tail -f'Linux command. $ kubectl logs -f <pod-name...
例如:create、delete、describe、get、apply等。 type:资源对象的类型,区分大小写,能以单数形式、复数形式或者简写形式表示。 kubectl get pod pod1 # 单数形式 kubectl get pods pod1 # 复数形式 kubectl get po pod1 #简写形式 name:资源对象的名称,区分大小写,如果不指定名称,则系统返回属于type的全部对象的列...
kubectl getpods pod1 kubectl get po pod1 NAME:指定资源的名称,名称大小写敏感。若省略名称,则会显示所有资源,例如: kubectl get pods flags:指定可选的参数。例如,可以使用-s或者--server参数指定kubernetes API server的地址和端口。 3.2 kubectl常用命令 ...
$ kubectl get pods --sort-by='.status.containerStatuses[0].restartCount' # 获取所有具有 app=cassandra 的 pod 中的 version 标签 $ kubectl get pods --selector=app=cassandra rc -o \ jsonpath='{.items[*].metadata.labels.version}'
• command :子命令,用于操作 k8s 集群资源对象的命令,例如 create、get、describe、delete 。 • TYPE :k8s 集群中资源对象的类型,区分大小写,能以单数、复数或者简写形式表示。例如以下三种类型是等效的。 kubectl get pod pod1 kubectl get pods pod1 ...
$ kubectl get pod # 显示pod节点的标签信息 $ kubectl get pod --show-labels # 根据指定标签匹配到具体的pod $ kubectl get pods -l app=example # 查看node节点列表 $ kubectl get node # 显示node节点的标签信息 $ kubectl get node --show-labels ...
Pattern: kubectl [get|delete|edit|apply] [pods|deployment|services] [podName|serviceName|deploymentName] Example: "kubectl get pods podName", "kubectl delete pods test_pod", "kubectl describe pods firstpod", etc. All necessary/most usable commands are listed in the "Kubernetes Commands Cheatshe...
kubectl get pods -o=yamlTo list all current pods in YAML format kubectl run my-pod –image=<image-name>To create a pod kubectl describe podsTo provide detailed information about all or specific pods. Note:Shortcode for “pod” is “po”, in commands “pod” can be replaced with “po”...