《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第5章 pod (5.6-5.7-5.8)

本文是《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》的学习笔记,重点介绍了如何手动指定Pod在特定节点上运行,包括给节点设置标签、创建在特定节点上运行的Pod、节点的cordon和drain操作,以及节点taint和Pod的tolerations。通过这些操作,可以更好地管理和调度Kubernetes集群中的资源。
摘要由CSDN通过智能技术生成

目录

5.6 手动指定pod运行位置

5.6.1 给节点设置标签

5.6.2 创建在特定节点上运行的pod

5.6.3 Annotations设置(注释)

5.7 节点的cordon (封锁线、警戒线)与 drain(排水、排空)

5.8 节点taint(污点) 及pod的 tolerations(容忍污点)

5.8.1 给节点设置及删除taint

5.8.2 设置operator的值为Equal

5.8.3 operator的值等于Exists的情况


5.6 手动指定pod运行位置

必知必会:给节点增加标签,指定pod在指定的节点上运行
当我们运行一个pod的时候,master会根据自己的算法来调整pod运行在哪个节点上,具体是在哪个节点上,我们只有在pod创建之后才知道

5.6.1 给节点设置标签


我们可以通过在每个节点上设置一些标签,然后指定pod运行在特定标签的节点上,就可以手动地指定pod运行在哪个节点之上。

标签的格式:key=value,key的值里可以包括符号"/"或者".",多个标签用逗号隔开。

步骤1: 查看所有节点的标签
kubectl get nodes --show-labels

步骤2: 查看某

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Aphelios·

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

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

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

打赏作者

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

抵扣说明:

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

余额充值