首页 > 其他分享 >kubernetes中,如何更新对象的label(标签)?

kubernetes中,如何更新对象的label(标签)?

时间:2023-09-20 10:46:01浏览次数:44  
标签:kubernetes ip kwjh8 label 76c554659d static 标签 role pod

1、给资源对象添加标签

这里的操作都是在pod资源对象上完成的。

kubectl label pod pod-static-ip-76c554659d-kwjh8 role=backend

 

2、查看资源对象的标签

[root@nccztsjb-node-23 ~]# kubectl get pod pod-static-ip-76c554659d-kwjh8 --show-labels
NAME                             READY   STATUS    RESTARTS   AGE   LABELS
pod-static-ip-76c554659d-kwjh8   1/1     Running   0          18h   app=pod-static-ip,pod-template-hash=76c554659d,role=backend
[root@nccztsjb-node-23 ~]# 

role=backend,就是刚刚添加的标签。

 

3、修改资源对象上的标签

kubectl label pod pod-static-ip-76c554659d-kwjh8 role=front --overwrite

必须要加上--overwrite参数才可以进行修改。

 

再次查看,标签已经被修改为:role=front

[root@nccztsjb-node-23 ~]# kubectl get pod pod-static-ip-76c554659d-kwjh8 --show-labels
NAME                             READY   STATUS    RESTARTS   AGE   LABELS
pod-static-ip-76c554659d-kwjh8   1/1     Running   0          18h   app=pod-static-ip,pod-template-hash=76c554659d,role=front
[root@nccztsjb-node-23 ~]# 

 

 

注意:修改标签时,不加--overwrite参数,会产生下面的报错:

[root@nccztsjb-node-23 ~]# kubectl label pod pod-static-ip-76c554659d-kwjh8 role=front
error: 'role' already has a value (backend), and --overwrite is false
[root@nccztsjb-node-23 ~]# 

标签:kubernetes,ip,kwjh8,label,76c554659d,static,标签,role,pod
From: https://www.cnblogs.com/chuanzhang053/p/17716697.html

相关文章

  • dedebiz内容页面获取当前页面路径的标签
    dedebiz获取当前页面路径的标签,仅在内容页使用,栏目页没有效果的。{dede:fieldname='arcurl'/}在栏目页想获取当前栏目的路径及名称的话,就要用下面这个标签。{dede:type}<ahref="[field:typelink/]">[field:typename/]</a>{/dede:type}获取网站所有栏目名称及路径列......
  • 使用Java去除html标签的几种方法
    用Java解析html,删除所有的HTML标签,只保留纯文字内容,有以下几种方法:1.使用正则表达式html内容从程序角度来讲,就是一个字符串,我们可以对其按照纯文本处理的方式来处理。我们在做文本处理的时候,第一个想到的就是正则表达式。从一个字符串中删除HTML,对于正则来说,还是比较简单的......
  • 【小睿的ML之路】Matplotlib子图操作(创建子图,多数据设置颜色、标签等)--美国失业率
    创建子图importmatplotlib.pyplotaspltimportnumpyasnpimportpandasaspdunrate=pd.read_csv('UNRATE.csv')unrate['DATE']=pd.to_datetime(unrate['DATE'])#时间日期转换unrate['Month']=unrate['DATE'].dt.......
  • 记一次nginx.ingress.kubernetes.io/configuration-snippet报错
    记一次nginx.ingress.kubernetes.io/configuration-snippet报错在迁移xxl-job到k8s集群中,报错one or more objects failed to apply, reason: admission webhook "validate.nginx.ingress.kubernetes.io" denied the request: nginx.ingress.kubernetes.io/configu......
  • Kubernetes NameSpace
    Namespace名称空间,为资源对象的名称提供了限定条件或作用范围,它为使用同一集群的多个团队或项目提供了逻辑上的隔离机制,降低或消除了资源对象名称冲突的可能性。namespace命令空间,后面简称ns。在K8s上面,大部分资源都受ns的限制,来做资源的隔离,少部分如pv,clusterRole等不受ns控制#查......
  • 清理文本中的 图片标签乱码
    清理之前:清理之后:代码实现:<pclass="content"v-html="changeUrl(item.content)"></p>changeUrl(data){vara=data;//用正则获取img标签varb=/<img[^>]*src=['"]([^'"]+)[^>]*>/g;......
  • 09 媒体标签
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>视频和音频</title></head><body><audiosrc="/resources/audio/AniFace%20-%20夜、萤火虫和你.mp3"controlsau......
  • 08 表格标签
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>表格标签</title></head><body><!--表格table行:trtablerows列:tdtabledescription--><tableborder=&q......
  • js获取select选中的标签option的值
    js中获取方法varobj=document.getElementById(”testSelect”);//定位idvarindex=obj.selectedIndex;//选中索引vartext=obj.options[index].text;//选中文本varvalue=obj.options[index].value;//选中值jQuery中获得选中select值第一种方式(......
  • 图解几种常见 Kubernetes Pod 驱逐场景
    图解几种常见KubernetesPod驱逐场景sysdig 奇妙的Linux世界 2023-09-1708:20 发表于重庆 1人听过收录于合集#云原生263个#Kubernetes280个#Docker203个#开源461个公众号关注 「奇妙的Linux世界」设为「星标」,每天带你玩转Linux! KubernetesPod被......