例如,kubectl get pods —namespace=my-namespace将返回my-namespace命名空间中所有Pod的列表。 —selector:指定选择器来过滤资源对象。例如,kubectl get pods —selector=app=my-app将返回所有app属性为my-app的Pod对象。 —all-namespaces:操作所有命名空间中的资源对象。例如,kubectl delete pods —all-namespaces...
kubectl set selector 命令 设置资源的selector(选择器)。如果在调用”set selector”命令之前已经存在选择器,则新创建的选择器将覆盖原来的选择器。 selector必须以字母或数字开头,最多包含63个字符,可使用:字母、数字、连字符” - “ 、点”.”和下划线”...
kubectl set selector 命令 设置资源的selector(选择器)。如果在调用”set selector”命令之前已经存在选择器,则新创建的选择器将覆盖原来的选择器。 selector必须以字母或数字开头,最多包含63个字符,可使用:字母、数字、连字符” - “ 、点”.”和下划线” _ “。如果指定了—resource-version,则更新将使用此...
)这五类的组合, #value可以为空,但只能以数字及字母开头或结尾 app: 标签内容 annotations: #注释(不具备什么功能 就是注释 ) zhushi: ”lalalalalalalal saddas” spec:期望状态 containers:容器信息(可以多个名称云镜像) - name: 自定义name名称 image:镜像名 - name: image: nodeSelector:#节点选择器(如...
kubectlget pods--selector=app=cassandra-o \ jsonpath='{.items[*].metadata.labels.version}' # 获取所有工作节点(使用选择器以排除标签名称为 'node-role.kubernetes.io/master' 的结果) kubectlgetnode--selector='!node-role.kubernetes.io/master' ...
Service通过label Selector实现的对一组的Pod的访问。 对于容器应用而言,Kubernetes 提供了基于VIP (虚拟IP)的网桥的方式访问 Service, 再由Service 重定向到相应的Pod。 service的类型: ●ClusterIP:提供一个集群内部的虚拟IP以供Pod访问( service默认类型) ...
replicas:5# Pod数量,这里指运行5个Podselector:#选择器,其定义了Deployment控制器如何找到要管理的PodmatchLabels:#匹配标签app:demo #待匹配的标签键值对template:# Pod模板定义metadata:#标准的元数据labels:#Pod标签app:demo #定义Pod标签,由键值对组成spec:#Pod规范containers:#容器列表,Pod中至少有一个容器-na...
Selector: app=kubernetes-dashboard Type: NodePort IP: 10.106.212.217 Port: <unset> 80/TCP NodePort: <unset> 30438/TCP Endpoints: 10.96.0.4:9090 Session Affinity: None Events: <none> 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
kubectl get pod my-pod -o yaml # 查看yaml格式的资源配置,这里包括资实际的status,可以用--export排除 kubectl get pod my-pod -l app=nginx # 查看所有带有标签app: nginx的pod kubectl 可用JSONPATH来过滤字段,JSON Path的语法可参考这里 kubectl get pods --selector=app=cassandra rc -o jsonpath='{....
delete Delete resources by file names, stdin, resources and names, or by resources and label selector 基于文件、标准输入或通过指定标签选择器、名称、资源选择器或资源本身,删除资源。 kubectl delete (-f FILENAME | TYPE [NAME | /NAME | -l label | --all]) [flags] ...