Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >kubesphere缩短node notready后pod驱逐时长(pod-eviction-timeout无效)

kubesphere缩短node notready后pod驱逐时长(pod-eviction-timeout无效)

作者头像
johnhuster的分享
发布于 2024-09-06 04:11:38
发布于 2024-09-06 04:11:38
1500
举报
文章被收录于专栏:johnhusterjohnhuster

        本文在测试k8s高可用时会关闭某个node节点,然后看某些pod节点是否主动漂移到其他node节点,测试确实可以,但是时长为5分钟,这个时间长度项目上是不能接受的,比如尝试缩短这个时长,搜到更多的配置都是pod-eviction-timeout这个参数,但是怎么测试都是无效,查阅k8s github有些描述发现pod-eviction-timeout这个参数在1.13版本后就不再支持了,测试用到的k8s版本为1.22.12,所以这个参数肯定无效了。

        鉴于kubesphere官网以及kubekey上面都没有提到这个配置,最终也解决了这个问题,顾记录下来,希望帮到遇到相同问题的开发者。

       笔者使用的kubekey安装的kubesphere以及k8s集群,所以直接给出k8s对应配置,如下:

  kubernetes:     version: v1.22.12     clusterName: cluster.local     autoRenewCerts: true     containerManager: docker     apiserverArgs:     - default-not-ready-toleration-seconds=120     - default-unreachable-toleration-seconds=120

 最后真正起作用的是default-unreachable-toleration-seconds这个配置,因为node关掉后状态变成了unreachable,

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
信创:鲲鹏(arm64)+麒麟(kylin v10)离线部署k8s和kubesphere(含离线部署新方式)
先说新方式结论:不论什么CPU架构和操作系统,只要在线能安装的,统统都可以离线安装的。
编码如写诗
2024/08/30
1.1K0
信创:鲲鹏(arm64)+麒麟(kylin v10)离线部署k8s和kubesphere(含离线部署新方式)
信创:海光(x86)+银河麒麟(kylin v10)离线部署k8s和KubeSphere(一)
本文介绍如何在麒麟 V10 X86_64 架构服务器上制作制品和离线部署 KubeSphere 和 Kubernetes 集群。x86机器部署ks,镜像基本没有变化。主要区别在于各操作系统k8s初始化的依赖包和KubeKey用到的repository有区别。本文将详细记录制品制作和离线部署过程。
编码如写诗
2024/08/30
9300
信创:海光(x86)+银河麒麟(kylin v10)离线部署k8s和KubeSphere(一)
鲲鹏+欧拉部署KubeSphere3.4
地址:https://download.docker.com/linux/static/stable/
编码如写诗
2024/08/30
2340
鲲鹏+欧拉部署KubeSphere3.4
【k8s】鲲鹏(arm64)+银河麒麟V10离线部署K8S+KubeSphere+Harbor
本文只演示离线部署过程,离线制品和其他安装包可查看之前文章自己制作,也可添加作者微信:sd_zdhr获取。
编码如写诗
2025/03/14
1864
【k8s】鲲鹏(arm64)+银河麒麟V10离线部署K8S+KubeSphere+Harbor
KubeSphere 最佳实战:KubeKey v3.1.1 部署 KubeSphere v3.4.1 和 Kubernetes v1.28 实战指南
今天分享的内容是 KubeSphere 最佳实战「2024」 系列文档中的 KubeKey v3.1.1 部署 KubeSphere v3.4.1 和 Kubernetes v1.28 实战指南。
运维有术
2024/05/22
3840
KubeSphere 最佳实战:KubeKey v3.1.1 部署 KubeSphere v3.4.1 和 Kubernetes v1.28 实战指南
基于 kubekey -实现懒人一键部署K8S集群
误入歧途
2025/03/22
1440
基于 kubekey -实现懒人一键部署K8S集群
KubeSphere 最佳实战:征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
近期,KubeSphere 社区的讨论中频繁出现关于 Docker 官方镜像仓库访问受限的问题。 尽管用户尝试通过设置 KKZONE=cn 来解决,但部署 KubeSphere 时仍面临失败的情况。
运维有术
2024/07/29
8100
KubeSphere 最佳实战:征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
KubeSphere 最佳实战:KubeKey 部署 Kubernetes v1.28.8 实战
今天分享的内容是 KubeSphere 最佳实战「2024」 系列文档中的 KubeKey 部署 Kubernetes v1.28.8 实战。
运维有术
2024/04/25
6350
KubeSphere 最佳实战:KubeKey 部署 Kubernetes v1.28.8 实战
KubeSphere 最佳实战:征服 Docker 镜像访问限制:单节点 KubeSphere v3.4.1 部署攻略
KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。
运维有术
2024/07/29
4060
KubeSphere 最佳实战:征服 Docker 镜像访问限制:单节点 KubeSphere v3.4.1 部署攻略
KubeSphere 使用实践
容器化部署,尤其是利用 Docker 技术,已成为现代软件部署的标配。我们可以通过简单的命令如 run 直接启动容器,或者使用编排工具如 docker-compose 和 Kubernetes(简称 k8s)等来简化操作。
oec2003
2024/06/03
2510
KubeSphere 使用实践
CentOS 7.9 上安装 Kubernetes 和 KubeSphere
在 Linux 上安装 Kubernetes 和 KubeSphere,安装过程中将用到开源工具 KubeKey,有关 KubeKey 的更多信息,请访问 GitHub KubeKey 仓库
全栈研发知识库
2024/12/30
2660
Kubernetes对应Node节点驱逐pod的时间
在高可用的k8s集群中,当Node节点挂掉,kubelet无法提供工作的时候,pod将会自动调度到其他的节点上去,而调度到节点上的时间需要我们慎重考量,因为它决定了生产的稳定性、可靠性,更快的迁移可以减少我们业务的影响性,但是有可能会对集群造成一定的压力,从而造成集群崩溃。
chen1900s
2022/06/09
1.1K0
2核4G部署KubeSphere4.1.2和集群联邦,体验极简云原生
本文将演示在线联网部署,在线安装相对简单,以下部署过程较多简写,但在必要位置进行了注意事项和详细说明。
编码如写诗
2024/12/02
1391
2核4G部署KubeSphere4.1.2和集群联邦,体验极简云原生
信创:鲲鹏(arm64)+麒麟(kylin v10)离线部署k8s和kubesphere(二)
实际上只要kubesphere.tar.gz就够了,为了大家熟悉过程和展示,这里进行了拆分。百度云地址:https://pan.baidu.com/s/1lKtCRqxGMUxyumd4XIz4Bg?pwd=4ct2‍
编码如写诗
2024/08/30
1.1K3
信创:鲲鹏(arm64)+麒麟(kylin v10)离线部署k8s和kubesphere(二)
搭建KubeSphere v3.3.2集群教程
官网:https://kubesphere.io/zh/ All-in-One安装教程:https://kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/
4xx.me
2023/03/09
8140
搭建KubeSphere v3.3.2集群教程
33 张高清大图,带你玩转 KubeSphere v4.1.2 部署与扩展组件安装
备受瞩目的 KubeSphere v4.1.2 已经正式官宣发布,该版本带来了一个重大优化:增加默认的扩展组件仓库。
运维有术
2024/11/12
6480
33 张高清大图,带你玩转 KubeSphere v4.1.2 部署与扩展组件安装
基于 KubeSphere 玩转 k8s 第二季|openEuler 22.03 安装 KubeSphere 实战入门
基于 KubeSphere 玩转 K8s 第二季系列文档,基于开源国产化操作系统 openEuler 全新打造,也算是在推进国产化浪潮、CentOS搞事情不能用等综合原因下的一种新的尝试。
运维有术
2023/07/16
9070
k8s: 到底谁才是草台班子?
大家在对 2023 年诸多互联网公司故障的总结中多次提到了控制 “爆炸半径”,几乎都在说缩小集群规模,那除了缩小集群规模外还有没有其他办法呢?如果一出问题就通过缩小规模去解决,多少会显得有点不够专业(草台班子)。k8s 已经经历了九年半的发展,众多的终端用户在以什么样的方式使用 k8s,即便社区高手如云,也很难把所有使用场景都考虑到并且处理好,但也不至于差到连我们这群"草台班子"都能想到的一些最基本的问题(比如控制爆炸半径)都想不到。比起把集群搞大出问题的人,反而是在出问题后只会喊控制集群规模的那些 k8s 相关的云原生专家们,那些 k8s 集群管理员们,更像是草台班子。(并没有说 k8s 等于云原生的意思,但只要做的事情和 k8s 沾点边就号称云原生,这是事实)
李鹤
2024/01/07
4620
KubeSphere 最佳实战:征服 Docker 镜像访问限制:单节点 KubeSphere v3.4.1 部署攻略
KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。
运维有术
2024/07/19
4540
KubeSphere 最佳实战:征服 Docker 镜像访问限制:单节点 KubeSphere v3.4.1 部署攻略
33 张高清大图,带你玩转 KubeSphere v4.1.2 部署与扩展组件安装
备受瞩目的 KubeSphere v4.1.2 已经正式官宣发布,该版本带来了一个重大优化:增加默认的扩展组件仓库。
运维有术
2024/11/11
2180
33 张高清大图,带你玩转 KubeSphere v4.1.2 部署与扩展组件安装
推荐阅读
相关推荐
信创:鲲鹏(arm64)+麒麟(kylin v10)离线部署k8s和kubesphere(含离线部署新方式)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档