【CKA】二、节点管理-设置节点不可用

2、节点管理-设置节点不可用

1. 考题内容:

2. 答题思路:

先设置节点不可用,然后驱逐节点上的pod

这道题就两条命令,直接背熟就行。

也可以查看帮助

kubectl cordon -h

kubectl drain -h

参数详情:

--delete-emptydir-data # 删除节点时同时清理本地临时数据目录

--ignore-daemonsets # 忽略 DaemonSet 管理的 pods

--force # 强制

3. 官网地址:

https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/
https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/safely-drain-node/

4. 考题答案:

复制代码
切换环境
kubectl cordon ek8s-node-1


# 1).设置节点不可用
kubectl cordon ek8s-node-1

# 2).驱逐节点上的pod
kubectl drainek8s-node-1 --delete-emptydir-data --ignore-daemonsets --force

5. 验证

复制代码
# 1).验证节点状态
kubectl get node 
相关推荐
小马爱打代码3 小时前
K8S - 蓝绿发布实战 - Argo Rollouts 零停机方案解析
云原生·容器·kubernetes
檀越剑指大厂5 小时前
【Docker系列】docker inspect查看容器部署位置
运维·docker·容器
A尘埃7 小时前
K8S有状态服务部署(MySQL、Redis、ES、RabbitMQ、Nacos、ZipKin、Sentinel)
redis·mysql·kubernetes
sg_knight9 小时前
Docker镜像搬运工:save与load命令的实战指南
docker·容器·备份与恢复·docker save·docker image备份
明仔丶10 小时前
开启docker中mysql的binlog日志
运维·docker·容器·binlog
维运10 小时前
【kubernetes】通过Sealos 命令行工具一键部署k8s集群
云原生·容器·kubernetes
bst@微胖子10 小时前
K8S扩缩容及滚动更新和回滚
云原生·容器·kubernetes
Mr.小怪14 小时前
K8s网络从0到1
网络·kubernetes·php
剑哥在胡说15 小时前
高并发PHP部署演进:从虚拟机到K8S的DevOps实践优化
kubernetes·php·devops
长勺18 小时前
Java云原生到底是啥,有哪些技术
java·开发语言·云原生