kubectl get <resource> [-o wide | json | yaml] [-n namespace] 获取资源的相关信息,-n指定命名空间,-o指定输出格式 resource可以是具体资源名称,如"pod nhinx-xxx";也可以是资源类型,如“pod,node,svc,deploy”多种资源使用逗号间隔;或者all(仅展示几种核心资源,并不完整) –all
Role的定义非常简单,指定namespace,然后就是rules规则。如下面示例中的规则就是允许对default命名空间下的Pod进行GET、LIST操作。 kind: Role apiVersion: rbac.authorization.k8s.io/v1 metadata: namespace: default # 命名空间 name: role-example rules: - apiGroups: [""] resources: ["pods"] # 可以访问...
kubectl api-resources 列出当前kubernetes系统支持的resource资源列表 kubectl options 查看支持的参数列表 2. Basic Commands(Beginner)基础命令(初级) (1)kubectl create 通过配置文件名或stdin创建一个集群资源对象。 支持JSON和YAML格式的文件。 语法 $ create -fFILENAME 示例 通过pod.json文件创建一个pod。 kubectl...
node2 Ready 2d [[email protected] ~]# kubectl get po --all-namespaces //查看所有的namespace NAMESPACE NAME READY STATUS RESTARTS AGE default pod-redis 1/1 Running 0 6m3种方式查看一个pod的详细信息和参数:[[email protected] ~]# kubectl get po pod-redis -o yaml //以yaml文件形式显示一个...
kubectl create -f https://k8s.io/docs/tasks/administer-cluster/memory-defaults.yaml --namespace=tmp kubectl get all --namespace tmp namespace "tmp" created limitrange "mem-limit-range" created No resources found. kubectl get all --namespace tmpis wrong, you may usekubectl get all --n ...
kubectl get pod 提示 No resources found in default namespace kubectl get pod -o wide,系列目录上一节我们介绍了一些基本的命令,这一节我们介绍一些更为复杂的命令.pod排序使用kubectlgetpod获取pod资源默认是以名称排序的,有些时候我们可能希望按其它顺序排序.比如说
使用kubectl set --help查看,它的子命令,env,image,resources,selector,serviceaccount,subject。 语法:resources (-f FILENAME | TYPE NAME) ([—limits=LIMITS & —requests=REQUESTS] kubectl set resources 命令 这个命令用于设置资源的一些范围限制。 资源对象中的Pod可以指定计算资源需求(CPU-单位m、内存-单位...
kubectl get pods --all-namespaces -o custom-columns=NS:.metadata.namespace,NAME:.metadata.name,"CPU(requests)":.spec.containers[*].resources.requests.cpu,"CPU(limits)":.spec.containers[*].resources.limits.cpu,"MEMORY(requests)":.spec.containers[*].resources.requests.memory,"MEMORY(limits)":...
kubectl get pod --all-namespaces 获取所有命名空间下的运行的所有Pod的标签: kubectl get pod --show-labels 获取该节点的所有命名空间: kubectl get namespace 说明: 类似可以使用“kubectl get svc”,“kubectl get nodes”,“kubectl get deploy”等获取其他资源的信息。 以YAML格式输出Pod的详细信息: kubect...
get 显示一个或更多 resources edit 在服务器上编辑一个资源 delete Delete resources by filenames, stdin, resources and names, or by resources and label selector Deploy Commands: rollout Manage the rollout of a resource scale 为 Deployment, ReplicaSet, Replication Controller 或者 Job 设置一个新的副...