rmdir.cn

kubectl get

获取 Kubernetes 资源列表

语法

kubectl get <资源类型> [资源名] [选项]

说明

从 Kubernetes 集群中获取指定类型资源的列表或详情。这是最常用的 kubectl 命令,支持通过标签选择器、字段选择器和输出格式自定义结果。

参数

  • -n

    指定命名空间

  • -o

    输出格式:json|yaml|wide|jsonpath|go-template

  • -l

    标签选择器筛选

  • -w

    监听资源变化

  • -A

    列出所有命名空间的资源

示例

查看所有 Pod

列出当前命名空间的所有 Pod

kubectl get pods

宽格式输出

显示更多列信息如 Node、IP

kubectl get pods -o wide

JSON 输出

以 JSON 格式输出 Pod 信息

kubectl get pod my-pod -o json