原创

TKE节点管理

节点生命周期 在集群的控制面板上查看

状态 有健康,异常,已封锁,驱逐中

集群面板

新增节点

一个明显的蓝色按钮,新增节点,也可以灵活选择配置,数量

新增节点

查看初始化进度

初始化
kubectl get nodes
NAME           STATUS                     ROLES    AGE     VERSION
172.27.0.16    Ready                      <none>   48m     v1.16.3-tke.9
172.27.16.13   Ready                      master   30h     v1.16.3-tke.9
172.27.16.14   Ready                      <none>   3m56s   v1.16.3-tke.9
172.27.16.15   Ready,SchedulingDisabled   <none>   29h     v1.16.3-tke.9
172.27.16.3    Ready                      <none>   4m22s   v1.16.3-tke.9
172.27.16.4    Ready                      master   30h     v1.16.3-tke.9
172.27.16.5    Ready                      <none>   29h     v1.16.3-tke.9
172.27.16.7    Ready                      master   30h     v1.16.3-tke.9

移除节点

移除节点会有提示

移除节点

如果是workload的pod在节点移除了,pod会在新的的节点新建;如果是裸pod,是会删除的,不会新建

驱逐或封锁节点

封锁节点,不调度节点

封锁节点

集群里查看状态

kubectl get nodes
NAME           STATUS                     ROLES    AGE   VERSION
172.27.16.13   Ready                      master   30h   v1.16.3-tke.9
172.27.16.15   Ready                      <none>   30h   v1.16.3-tke.9
172.27.16.3    Ready                      <none>   20m   v1.16.3-tke.9
172.27.16.4    Ready                      master   30h   v1.16.3-tke.9
172.27.16.5    Ready,SchedulingDisabled   <none>   30h   v1.16.3-tke.9
172.27.16.7    Ready                      master   30h   v1.16.3-tke.9

极端情况,创建pod没有node节点可以调度时

kubectl get pods|grep nginx
nginx                    0/1     Pending   0          7s
kubectl get events
<unknown>   Warning   FailedScheduling          pod/nginx                     0/6 nodes are available: 3 node(s) had taints that the pod didn't tolerate, 3 node(s) were unschedulable.

取消封锁

取消封锁

驱逐 删除节点上的pod后,节点不可调度

驱逐

查看状态,驱逐中,节点上的pod在其他的节点创建

查看状态

完成节点维护后,可以取消封锁

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • TKE节点池

    何飞良
  • TKE独立集群(2)

    master 上腾讯云开发的服务,简单查看服务,不深究服务的作用;master节点默认不开放22端口,这里我打开了

    何飞良
  • docker,k8s简介

    镜像是docker 把程序,与之相关的包和依赖库打包成一个文件系统,是一个静态文件资源。容器是镜像的实例,是镜像运行在docker上的程序

    何飞良
  • Django小技巧04: 自动日期时间字段

    Django 的DateTimeField和DateField有两个非常有用的参数,用于自动管理时间。如果你需要跟踪保存纪录的创建时间和更改时间,则无须手动执行...

    用户1416054
  • js导json数据到excel接口

    用户1220053
  • WWDC - SwiftUI - 初恋般的感觉

    要在Xcode中预览画布上的视图并与之交互,请确保您的Mac运行的是macOS 10.15 beta版。

    iOSSir
  • FIFO系列(三):fifo与格雷码以及异步fifo设计

    关于同步fifo的设计疑惑了半天,本以为这个代码是错的,后来自己又写了一遍,但是写到最后又觉得这个是正确的,主要是wr_cnt和rd_cnt的理解。

    根究FPGA
  • Linux后台开发常用工具

    本文是个大杂烩,内容为日常点滴的日积月累,持续更新当中,可关注博客(https://blog.csdn.net/Aquester或http://aqueste...

    一见
  • 绩效管理工具(二)——温度计风格图表!

    今天跟大家分享另一种用作绩效管理的图表工具——温度计风格图表! ▽ 这种图表看起来简洁、直观。数据表达清晰、无冗余。今天主要介绍两种做法,都不是特别复杂,但是需...

    数据小磨坊
  • transformers模型上传和共享

    请在model_cards/文件夹下添加README.md到仓库中,其中model_cards/包括:模型描述,训练参数(数据集,预处理,超参数),评估结果,预...

    磐创AI

扫码关注云+社区

领取腾讯云代金券