kubectl get <resource> [-o wide | json | yaml] [-n namespace] 获取资源的相关信息,-n指定命名空间,-o指定输出格式 resource可以是具体资源名称,如"pod nhinx-xxx";也可以是资源类型,如“pod,node,svc,deploy”多种资源使用逗号间隔;或者all(仅展示几种核心资源,并不完整) –all-namespaces或-A:表示...
例子:kubectl get pod example-pod1 example-pod2 分别指定多个资源类型:TYPE1/name1 TYPE1/name2 TYPE2/name3 TYPE<#>/name<#>。 例子:kubectl get pod/example-pod1 replicationcontroller/example-rc1 3.2 kubectl格式化输出 kubectl格式化输出语法:kubectl [command] [TYPE] [NAME] -o 四.kubectl常用命令...
在按资源类型和资源名称指定资源时,可以对同一资源类型的资源进行分类(例如:kubectl get pod example-pod1 example-pod2),也可以分别指定多个资源类型。在指定一个或多个模板文件时,使用yaml格式而不是json格式,因为yaml格式更易于使用,特别是配置文件。 可选参数:指定的可选参数会覆盖默认值和相应的环境变量。 完整...
To get a list of meshes in your namespace, use the following command: Copy kubectl get meshes -n <namespace> Getting Mesh Details To view the details of a specific mesh in your namespace, use the following command: Copy kubectl describe mesh <name> -n <namespace> Deleting a Mesh To ...
kubectlcreatenamespace test-env #Createa namespacekubectl get namespace #Get a listofnamespaces 1. 2. 图2 现在,我们有了想在其中创建pod的命名空间。 想在我们创建的这个空间中创建pod,将--namespace = test-env选项传递给命令。 复制 kubectl run nginx--image=nginx --namespace=test-env #Create a...
1. 查看一个命名空间详情:kubectl describe namespace 资源使用情况: 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 ...
kubectl get pod --show-labels To list all namespaces of the node: kubectl get namespace NOTE: Similarly, you can run thekubectl get svc,kubectl get nodes, andkubectl get deploycommands to obtain information about other resources. To obtain the information of pods in the YAML format: ...
# 列出指定 deployment$ kubectlgetdeployment my-dep # 列出该 namespace 中的所有 pod 包括未初始化的$ kubectlgetpods--include-uninitialized # 使用详细输出来描述命令$ kubectl describe nodes my-node$ kubectl describe pods my-pod # List Services Sorted by Name$ kubectlgetservices--sort-by=.metadata....
Role的定义非常简单,指定namespace,然后就是rules规则。如下面示例中的规则就是允许对default命名空间下的Pod进行GET、LIST操作。 kind:RoleapiVersion:rbac.authorization.k8s.io/v1metadata:namespace: default# 命名空间 name: role-examplerules:- apiGroups: [""]resources: ["pods"]# 可以访问podverbs: ["g...
kinds="$(fornamespacedin"true""false";dokubectl api-resources --verbs="list"-o name --no-headers --namespaced="${namespaced}"done|sed -z's/\n/,/g;s/,$/\n/')"kubectl get"${kinds}"-A -o yaml>all_resources.yaml 👍4 ...