Kubernetes label简单使用
2024-09-06 18:15:45
# 查看集群中的node节点
# kubectl get nodes
NAME STATUS ROLES AGE VERSION
server01 Ready <none> 130d v1.9.2
server02 Ready <none> 130d v1.9.2
server03 Ready <none> 130d v1.9.2 # 查看server02的具体信息
# kubectl describe node server02
Name: server02
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/hostname=server02 # 为server02添加label:xx=yy
# kubectl label nodes server02 xx=yy
node "server02" labeled # 此时server02已有xx=yy的label
# kubectl describe node server02
Name: server02
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/hostname=server02
xx=yy # 获取label为xx=yy的node,可以查到server02
# kubectl get node -a -l "xx=yy"
NAME STATUS ROLES AGE VERSION
server02 Ready <none> 130d v1.9.2 # 修改xx=yy为xx=zz
# kubectl label --overwrite nodes server02 xx=zz
node "server02" labeled # kubectl describe node server02
Name: server02
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/hostname=server02
xx=zz # 删除server02上的xx标签
# kubectl label nodes server02 xx-
node "server02" labeled # 查找xx=zz的节点,已经显示没有
# kubectl get node -a -l "xx=zz"
No resources found.
最新文章
- Java--笔记(3)
- inline-block元素overflow:hidden对齐问题
- git新建仓库
- Object转换为json格式
- qt5.5实现 记事本程序
- 小米pad MI PAD 开发者选项、USB调试开启方式
- Cocos2d-x中SQLite数据库管理工具
- 两个DIV,左DIV宽度固定,右DIV自动填满剩余空间
- nova的wsgi介绍【WIP】
- (大数据工程师学习路径)第四步 SQL基础课程----SQL介绍及mysql的安装
- 基于zookeeper(集群)+LevelDB的ActiveMq高可用集群安装、配置、测试
- vue filter过滤器简单应用
- 一种隐蔽性较高的Java ConcurrentModificationException异常场景
- hdu 5676 ztr loves lucky numbers 打表+二分
- java 中AIO,BIO,NIO的区别(茅塞顿开)
- Linux基本命令(新手入门使用)
- tsconfig.json
- 【转】25.windbg-!gle、g(错误码、g系列)
- 各种语言中的可变参数(java、python、c++、javascript)
- Less 的用法