(十二)Kubernetes系列之标签

【k8s系列】Kubernetes定义、核心概念、架构、功能 阅读详情

标签加在对象上对他们进行标识或分类,比如可以使用标签对开发环境、测试环境、生产环境进行区分,并使用标签选择器选择指定标签值的资源

标签的形式是键值对。每种资源对象都可以设置标签。一个对象可以设置多标签,对于一个对象一个键只能对应一个值

1.标签设置标签的设置有两种方式一种是命令方式,另一种是在创建资源对象时在模板指定标签

1.1使用命令方式

格式如下:

kubectl label [资源对象类型] [资源对象名称] [标签名]=[标签值]

kubectl label [资源对象类型] [资源对象名称] [标签名]=[标签值]-

例如:

kubectl label deployment nginxdeployment labeltest=mfc

d43ecc4c21b9d970dd991fc44b29ec38.png

查看deployment详情可以查看到刚刚添加的标签信息

483a30439a80417b10ec2c3cbae8a926.png

kubectl label deployment nginxdeployment labeltest-

253616282eeb96166575e4b8046d7039.png

查看deployment详情可以查看到刚刚添加的标签信息已被删除

ae5245e98e2c73be689a8594630c3f8a.png

1.2创建资源对象时指定标签

1.2.1创建模板文件

vi nginxdeploymentmfclabel.yml

内容如下:

35fb7e73339362470dd4d335178c0eda.png

1.2.2通过上一步的模板文件创建资源对象

kubectl apply -f nginxdeploymentmfclabel.yml

1.2.3查看上一步创建对象

a374fe36554756a4b7d3ebc0b6380bc6.png

2.标签选择器使用

2.1资源过滤:查询时使用 -l 后带上选择器表达式可查询指定资源对象

kubectl get deployment -l environment=dev --namespace mfc

9746d6d7ce3094884561c52c35c353fa.png

2.2上级对象对下一对象进行指定

例如创建service时可以使用标签选择器选择请求路由对应的pod

d1e6acd8b8894080505365da516e12fa.png

离线安装4:kubernetes(k8s)离线安装_kubernetes 离线安装 firewall-cmd --zone=public --add-port=10257/tcp --permanent # kube-controller-manager 自身。firewall-cmd --zone=trusted --add-source=192.168.80.60 --permanent # 信任集群中各个节点的IP。firewall-cmd --zone=public --add-port=10259/tcp --permanent # kube-scheduler 自身。 阅读详情

相关推荐

k8s 标签和选择器

标签(Label)是附加在Kubernetes对象上的一组名值对,其意图是按照对用户有意义的方式来标识Kubernetes对象,同时,又不对Kubernetes的核心逻辑产生影响。管理这些对象时,很多时候要针对某一个维度的条件做整体操作,例如,将某个版本的程序整体删除,这种情况下,如果用户能够事先规划好标签的使用,再通过标签进行选择,就会非常地便捷。Kubernetes api server支持两种形式的标签选择器,equality-based 基于等式的 和 set-based 基于集合的。

个人博客,记录了本人学习的各种有趣的技术。 1259

k8s的常用命令

kubectl patch:部分修改资源的配置,例如 kubectl patch pod/mypod -p '{"spec":{"containers":[{"name":"mycontainer","image":"myimage:v2"}]}}' 可以将名称为 mypod 的Pod中名为 mycontainer 的容器的镜像版本更新为 myimage:v2。

qfljg的专栏 2040

【kubernetes】关于k8s集群的污点、容忍、驱逐以及k8s集群故障排查思路

节点亲和性,是Pod的一种属性(偏好或硬性要求),它使Pod被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的 Pod。Taint 和 Toleration 相互配合,可以用来避免 Pod 被分配到不合适的节点上。每个节点上都可以应用一个或多个 taint ,这表示对于那些不能容忍这些 taint 的 Pod,是不会被该节点接受的。如果将 toleration 应用于 Pod 上,则表示这些 Pod 可以(但不一定)被调度到具有匹配 taint 的节点上。

wyq2070857323的博客 2265

kubectl系列(三)-节点标签操作

pod可以根据要求让pod调度到想要的节点上运行,或者不在某节点运行。

sre救赎之路 1908

【k8s系列十二】k8s 之 Service的类型

svc有4中方式, 什么时候使用什么方式呢?看下面的图:当一个需求来了, 要判断倒是是那种场景是内部请求还是外部请求?如果是内部请求, 例如nginx想要请求tomcat, 使用clusterIP如果是外部请求, 需要判断是谁访问谁?是我想访问外部的mysql么?如果是, 我就要考虑是否要相对静态的ip给到内部, 如果需要使用ExternalName。

BASK2311的博客 3083

kubernetes之标签label

kubernete的标签label和master节点的污点管理

rendongxingzhe的博客 1109

云原生 | k8s节点打标签

k8s节点打标签

m0_70331483的博客 3838

【K8S系列】Kubernetes 中如何检查Service和Pod的标签是否匹配?

在 Kubernetes 中,检查 Service 和 Pod 的标签是否匹配是确保服务正常工作的关键步骤。以下是详细的检查方法和步骤:

颜淡慕潇 1万+

【Kubernetes运维篇】标签、Node选择器与亲和性详解

Node选择器是指,我们在创建Pod资源时指定该Pod资源运行在那台Node节点上,默认schedule会根据资源随机调度到一个工作节点,但是我们可以通过nodeName、nodeSelector在指定运行到那台Node节点。,通过使用Node亲和性,可以将Pod调度到具有特定硬件、软件或其他特定属性的节点上,以满足应用程序的需求。执行后 会看到创建的Pod资源,即使没有满足标签的Node节点,也会找一台Node创建Pod资源。例如,可以将需要GPU支持的Pod调度到具有GPU的节点上,以获得更好的性能。

秦子腾 5390

k8s标签选择器使用详解

k8s标签选择器使用详解

congge 8875

云原生(十三) | Kubernetes篇之深入Kubernetes(k8s)概念

文章目录 深入Kubernetes(k8s)概念 一、基础概念理解 二、kubernetes Objects(k8s对象) 1、什么是k8s对象 2、描述k8s对象 3、k8s对象yaml的结构 4、管理k8s对象 5、对象名称 6、名称空间 7、标签和选择器 8、注解annotation 9、字段选择器 10、给vscode安装插件 11、认识kubectl和kubelet 12、自动补全 深入Kubernetes(k8s)概念 一、基础概念理解 集群 ..

Lansonli(蓝深李)的博客 2558

【云原生 】Kubernetes(k8s)标签详解

什么是标签?它的作用是干嘛用的?

Gauss松鼠会 3531

Windows平台MuJoCo仿真环境配置与Qt集成实战

本文详细介绍了在Windows平台上配置MuJoCo物理仿真环境并与Qt框架集成的完整实战流程。内容涵盖从环境准备、库文件配置、项目创建到核心代码编写的每一步,重点解决了Windows下常见的编译链接错误和路径问题,帮助开发者在Windows系统中高效搭建机器人仿真与可视化控制开发环境。

weixin_29221753的博客 172

Kubernetes-标签和注解(二十二)

1 标签 1.1 为什么要有标签?   在微服务架构中,部署的微服务数量很容器达到几十个,这些组件可能是副本(部署同一组件的多个副本)和多个不同的发布版本(stable、beta、canary等)同时运行。导致K8S系统中会出现多个pod,如果没有机制去组织这些组件,极容易产生混乱。需要一种能够基于任意标准将上述pod组织成更小群体的方式,这个时候就产生了标签,标签可以组织pod和其他K8S对象。...

Andya_net的博客 1364

手把手教你用STM32实现三相永磁同步电机FOC控制(附代码)

本文详细介绍了基于STM32的三相永磁同步电机(PMSM)FOC控制实现方法,涵盖硬件设计、软件架构、参数调试及完整代码解析。通过磁场定向控制(FOC)算法,实现高效精准的电机控制,适用于工业自动化、电动汽车等领域。文章还提供了硬件选型建议、电流采样方案对比及PID参数整定技巧,助力开发者快速掌握FOC控制技术。

weixin_29168675的博客 96

AI辅助专利撰写实战:用Codex 30分钟生成发明专利初稿

这次我们来看一个用 Codex 从零开始撰写发明专利的实战项目。对于技术研发人员、产品经理或初创团队来说,专利申请是保护创新成果、构建技术壁垒的关键一步。然而,撰写一份高质量的专利申请书,尤其是权利要求书和说明书,往往需要专业的法律和技术语言,耗时耗力。这个项目演示了如何利用 AI 工具 Codex,在短时间内生成一份结构完整、逻辑清晰、具备授权潜力的专利申请文件初稿。 整个过程的核心不是让 AI 完全替代专利代理人,而是将其作为强大的“技术翻译”和“内容生成”助手。它能将你的技术构思、流程图、核心算法或产

weixin_32181267的博客 414

Kubernetes(K8S)原理

本质上讲, k8s创建一个pod后,每个Pod中至少存在两个容器,一个是用户自定义的容器,另一个是k8s自动创建的名称为pause-amd64的容器(配置IP), 实际上Pod的IP是配置在pause容器上的。stateful的实现要依赖于存储volume,例如一个Pod挂载一个独立的存储,该Pod宕机后,自动创建一个新的Pod,新Pod一样会去挂载存储获取数据,这就相当于新Pod继承的原有Pod的所有数据及状态。用于让构建业务集群的多个Pod间通过名称通信,而不是借助IP,来保证服务的有状态性。

weixin_57466446的博客 1859

数字信号处理----数字上变频和下变频都FPGA实现

** 数字信号处理基础----信号下变频和解调 一、 任务介绍 数字上变频器(DUC)和数字下变频器(DDC)广泛应用于通信系统,用于信号采样速率的转换。当信号从基带转换至中频( IF )带,需要使用数字上变频器。而数字下变频器是用于将信号从中频( IF )带转换为基带。DUC和DDC通常包括使用混频器进行频率转换,此外还有采样率转换。DUC或DDC的结构主要取决于所需要的转换率。例如,WiMAX (全球互通微波接入)系统典型的转换率为8—10阶。对于如此低的转换率,DUC和DDC只需采用FIR滤波器架构。

Born_toward的博客 3万+

k8s标签

在 Kubernetes 中,标签由键(key)和值(value)组成,格式为key=value。一个对象可以拥有多个标签,并且标签可以动态添加或删除。通过使用应用标签,您可以有效地管理和操作 Kubernetes 中的资源。标签提供了一种强大的机制来组织和选择资源,从而使得自动化和扩展变得更加容易。无论是部署新版本的应用程序还是维护现有服务,标签都是 Kubernetes 中不可或缺的一部分。

qq_44652083的博客 1275

Python爬虫实战:2026最新版淘宝商品详情页数据抓取与价格监控

在2026年的今天,电商数据已经成为商业决策、市场分析和价格策略制定的核心资产。淘宝作为中国最大的电商平台之一,其商品详情页包含了海量有价值的信息:商品标题、价格、销量、评价数、店铺信息、SKU属性等。对于从事电商运营、竞品分析、价格监控的从业者来说,能够高效、稳定地获取这些数据至关重要。然而,淘宝平台的反爬虫策略在2026年已经演进到了相当成熟的阶段。

2201_76125261的博客 890

ROS2 - 乐动激光雷达 LD06

STL-06P 主要由激光测距核心,无线传电单元,无线通讯单元,角度测量单元、电机驱动单元和机械外壳组成。STL-06P 测距核心采用 DTOF 技术,可进行每秒 5000 次的测距。每次测距时,雷达发射出红外激光,激光遇到目标物体后被反射到单光子接收单元。

机器人控制与仿真应用 3486

【K8S系列】深入探究Kubernetes中查看日志的方法

本文将详细介绍在K8s中查看日志的各种方法,从基础的常规命令到复杂的带参数、带时间、可搜索的命令,帮助你全面掌握日志查看技巧。

颜淡慕潇 3560

【CASS精品教程】032:CASS11台阶画法案例大全

一、普通无边台阶 二、普通有边台阶 三、普通圆弧无边台阶 四、U型台阶 五、曲线U型台阶 六、L型台阶

智慧空间实验室 7465

【K8S】Kubernetes初探

K8S是什么? K8S是Kubernetes的缩写(首字母K+中间8个字母+末尾字母S),是一个高度自动化的资源控制系统,它通过跟踪配置库里保存的“资源期望状态”与当前环境的“实际资源状态”之间的差异来实现自动控制。例如在某节点宕机时,自动迁移服务单元到新的节点上。 核心词汇解释 (1)镜像 此处的镜像和容器都是docker中的概念,不过这里的镜像与我们常用...

阳阳的博客 3767

SI好文翻译:铜箔表面纹理对损耗的影响:一个有效的模型(一)

Paul G. Huray发表在DesignCon2010的提出铜箔表面雪球模型的论文。第一部分说明之前的铜箔表面模型只适用于5GHz以内,超过5GHz后就不再准确。

小孟同学的博客 2172

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Kubernetes标签详解

标签可以在定义资源的时候创建,也可以在定义资源以后创建,通过定义标签可以实现对资源进行松散耦合,实现统一管理。

前者已逝,后者未至。 1050

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: (十一)Kubernetes系列之命名空间
下一篇: (十三)Kubernetes系列之存储(配置存储-ConfigMap)
调试大师
博客等级 码龄3年 2340粉丝 61原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

调试大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值