zoukankan      html  css  js  c++  java
  • k8s核心资源之:标签(label)

    简介

    label是标签的意思,一对 key/value ,被关联到对象上,k8s中的资源对象大都可以打上标签,如Node、Pod、Service 等

    一个资源可以绑定任意多个label,k8s 通过 Label 可实现多维度的资源分组管理,后续可通过 Label Selector 查询和筛选拥有某些 Label 的资源对象

    操作

    帮助

    kubectl label --help

    打标签

    pod:kubectl label pods busybox app=busybox

    node:kubectl label node k8s-node01 k8s-node02 env=test

    查看

    查看pods为busybox的标签:kubectl get pods busybox --show-labels

    查看默认名称空间下所有pod资源的标签:kubectl get pods --show-labels

    查看指定名称空间:kubectl get pods -n kube-system --show-labels

    通过标签筛选

    列出默认名称空间下标签key是app的pod,不显示标签:kubectl get pods -l app

    列出默认名称空间下标签key是app、值是busybox的pod,不显示标签:kubectl get pods -l app=busybox

    多个筛选条件:kubectl get po -l version!=v1,app=nginx

    删除标签

    pod:kubectl label po busybox app- -n kube-public

    node:kubectl label node k8s-node02 env-

    修改标签

    加上--overwrite参数修改标签

    kubectl label po busybox app=busybox2 -n kube-public --overwrite

    ============================= 提升自己 ==========================
    > > > 1、咨询问题,请加作者微信: ren168632201
    > > > 2、性能测试从0到实战: https://www.cnblogs.com/uncleyong/p/12311432.html
    > > > 3、自动化测试实战: https://www.cnblogs.com/uncleyong/p/12016690.html
    > > > 4、测试基础汇总: https://www.cnblogs.com/uncleyong/p/10530261.html
    > > > 5、声明:如有侵权,请联系删除。
    ============================= 升职加薪 ==========================
  • 相关阅读:
    JSP文件上传下载组件(2)
    JSP文件上传下载组件(1)
    FetchProfile类的作用
    html(二) -- 文本标签和实体字符
    html (一)-- 概述
    单元测试框架--junit
    内省和BeanUtils
    工厂模式
    反射
    观察者设计模式
  • 原文地址:https://www.cnblogs.com/uncleyong/p/15704528.html
Copyright © 2011-2022 走看看