使用kubectl describe pod命令来获取特定Pod的详细信息,包括IP地址、容器信息等: sh kubectl describe pod <pod_name> 在输出信息中找到“IP:”这一行,后面跟着的就是该Pod的IP地址。 通过JSONPath表达式提取IP地址: 如果你想要提取所有Pod的IP地址,可以使用JSONPath表达式来过滤输出: sh kubectl get pods...
# 获取名字为 web-pod-13cd8 的 pod 的信息,并以 json 格式输出 kubectl get -o json pod web-pod-13cd8 # 根据 pod 文件查找 pod,并以 json 格式输出 kubectl get -f pod.yaml -o json # 获取 pod 容器的状态 kubectl get -o template pod/kube-dns-795f5f6f9c-ldxxs --template {{.status.p...
6 # 获取pod信息,默认是default名称空间 7 kubectl get pod 8 # 获取pod信息,默认是default名称空间,并查看附加信息【如:pod的IP及在哪个节点运行】 9 kubectl get pod -o wide 10 # 获取指定名称空间的pod 11 kubectl get pod -n kube-system 12 # 获取指定名称空间中的指定pod 13 kubectl get pod -n...
这行代码中,kubectl表示要使用kubectl命令,get表示获取资源对象的信息,pod表示我们要获取的是Pod的信息。运行该命令后,会列出所有当前在集群中运行的Pod,并显示它们的相关信息,如名称、状态、IP地址等。 此外,我们还可以添加一些选项,以获取更详细的信息。比如,如果想要查看特定Namespace下的Pod信息,可以使用如下命令: ...
1[root@Master1 ~]# kubectl get nodes 2NAME STATUS AGE 3node1 Ready 2d 4node2 Ready 2d 1. 2. 3. 4. 查看所有的pods(详细) 1[root@Master1 ~]# kubectl get pods -o wide 2NAME READY STATUS RESTARTS AGE IP NODE 3pod-redis 1/1 Running 1 4h 10.0.78.2 node1 ...
kubectl get pod -n kube-system ## -o wide 表示查看pod详细信息,包括ip地址,node节点等 kubectl get pod -o wide ## -w 表示实时输出pod列表,类似于于tail -f命令名形式 kubectl get pod -o wide -w ## 将此命令的输出结果格式化显示,-o 指定输出格式 ...
selector=app=cassandra rc -o \ jsonpath='{.items[*].metadata.labels.version}' # 获取所有节点的 ExternalIP $ kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="ExternalIP")].address}' # 列出属于某个 PC 的Pod 的名字 # “jq”命令用于转换复杂的 jsonpath,参考 https...
selector=app=cassandra rc -o \ jsonpath='{.items[*].metadata.labels.version}' # 获取所有节点的 ExternalIP$ kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="ExternalIP")].address}' # 列出属于某个 PC 的Pod 的名字# “jq”命令用于转换复杂的 jsonpath,参考 https:/...
1.4、查看创建的svc和pod $ kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S)AGE kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 45h myapp-ds-svc NodePort 10.96.41.180 <none> 8080:30002/TCP 4m3s myapp-svc NodePort 10.98.20.127 <none> 80:30001/TCP 6m32s ...
1. 检查 pod 的资源使用情况:kubectl top pod-n 2. 检查节点资源使用情况:kubectl top nodes 网络诊断: 1. 显示命名空间中 Pod 的 IP 地址:kubectl get pods -n-o custom-columns=POD:metadata.name,IP:status.podIP --no-headers 2. 列出命名空间中的所有网络策略:kubectl get networkpolicies -n ...