背景
我们的EKS的Master是托管的,Work节点是EC2,目前EC2的配置为c5.4large,现在需要降配成m5.2xlarge。
官网
## kubernetes
https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/
## aws
https://docs.aws.amazon.com/eks/latest/userguide/connecting-cluster.html
基础背景知识
k8s命令对node调度 有三个命令,分别是: cordon,drain,delete 。
(1)cordon 停止调度
影响最小,只会将node调为SchedulingDisabled
之后再发创建pod,不会被调度到该节点
旧有的pod不会受到影响,仍正常对外提供服务
恢复调度
##
kubectl uncordon node_name