k8s(七)---标签

一、标签(适用于资源定位)

label是一对key和value,创建标签后,方便对资源进行分组管理。

1.帮助

kubectl label --help

2.打标签 pod

针对于pod打标签

key是env,value是test

kubectl label po nginx env=test
给pod打标签

3.查看

kubectl get po nginx --show-labels

4.筛选

给资源打标签后,就可以通过打标签筛选符合条件的资源

4.1-l

4.2kubectl get po -l env=test等价于kubectl get po --selector='env=test'

此处筛选标签包含env=test的pod

4.3kubectl get po -l 'env in(dev,test)',可以筛选包含哪些内容的标签,筛选env=dev或者env=test的pod

4.4复合条件

kubectl get po -l env=dev,app=nginx

kubectl get po -l env=dev,app!=nginx

5.修改标签

kubectl label po nginx env=dev --overwrite

如要将key为env的标签的值修改成dev,必须要加-- overwrite,否则报错。

6.删除标签 pod

kubectl label po nginx env-

表示删除key为env的标签

相关推荐
马达加斯加D16 小时前
k8s --- Intro
云原生·容器·kubernetes
!chen21 小时前
k8s-应用部署和组件及常用命令
云原生·容器·kubernetes
lijun_xiao20091 天前
DevOps(devops/k8s/docker/Linux)学习笔记-4
docker·kubernetes·devops
坚持的小马1 天前
k8s中执行脚本如果提示etcd找不到,可以做如下的操作
容器·kubernetes·etcd
easy_coder1 天前
从HDFS NN报错看Flink+K8s+HDFS:基础、架构与问题关联
hdfs·flink·kubernetes
回忆是昨天里的海1 天前
k8s-部署springboot容器化应用
java·容器·kubernetes
hkNaruto1 天前
【k8s】Kubernetes 资源限制设置规范手册 MB与MiB的概念混淆问题
云原生·容器·kubernetes
Xander W1 天前
基于K8s集群的PyTorch DDP 框架分布式训练测试(开发机版)
人工智能·pytorch·分布式·python·深度学习·kubernetes
pp-周子晗(努力赶上课程进度版)1 天前
Docker、Kubernetes与AWS中控机是什么?
docker·容器·kubernetes·aws
不爱笑的良田1 天前
从零开始的云原生之旅(十一):压测实战:验证弹性伸缩效果
云原生·容器·kubernetes·go·压力测试·k6