美文网首页
第12章 升级设计与实现

第12章 升级设计与实现

作者: 漫长的白日梦技术大佬 | 来源:发表于2022-10-16 18:02 被阅读0次

如需将现存的集群安全且“平滑”地升级到更新的版本。

12.1 升级预检

把正在对外提供服务的K8s集群升级比作“给飞行中的飞机换引擎”,所以升级的难度可想而知。
升级的难度主要有两点:

  • 1.集群经过长时间的运行,积累了复杂的运行时状态.
  • 2.集群已经被进行了各种个性化配置。
    这就需要在升级集群之前对集群进行全面的检查,从而保证升级可以顺利完成。集群升级预检功能目前被放置在运维中心里。如下图所示,运维中心支持集群升级前置检查、组件升级前置检查和集群检查三种检查类型。本章主要对集群升级前置检查进行介绍与解析。

12.1.1 核心组件检查项

一个不健康的集群很可能会在升级中出现各种异常的问题,就算侥幸完成了升级,各种问题也会在后续使用中逐渐凸显出来。
核心组件检查项分为三类,分别是云资源检查,核心组件检查以及节点配置检查。

1.集群云资源

容器服务K8s需要依赖阿里云底层的各种资源,集群所依赖的云资源一旦不健康,或发生配置错误,都会影响整个集群的状态。

2.集群核心组件

集群核心组件的健康与否影响着整个集群的健康。下面我们就所需要检查的组件、它们所包含的检查项,以及检查项异常可能带来的影响进行分析,具体分析如下表所示。

3.集群节点配置

节点作为承载K8s的底层元计算资源,不仅

相关文章

  • 第12章 升级设计与实现

    如需将现存的集群安全且“平滑”地升级到更新的版本。 12.1 升级预检 把正在对外提供服务的K8s集群升级比作“给...

  • redis事务以及watch的理解

    事务的特性 实现的机制 WATCH 原理 [参考自redis设计与实现:第19章 事务]

  • RTOS基础(邮箱)

    邮箱的原理与创建 问题概述 设计原理 设计实现 邮箱的获取和释放 设计原理 设计实现 邮箱的清空与删除 设计原理 ...

  • 各网站技术架构设计

    附:豆瓣BeansDB的设计与实现 Qcon 2011:Beansdb 的设计与实现 View moreprese...

  • RTOS(事件标志组)

    事件标志组的原理与创建 问题概述 设计原理 设计实现 事件标志组的等待与通知 设计需求 设计原理 设计实现 事件标...

  • 大话软件工程:需求分析与软件设计(十五)

    第5篇设计工程——应用设计 第15章应用设计概述 业务设计是在不考虑软件实现方式的前提下进行的,因此如何实现业务设...

  • RTOS基础(计数信号量)

    计数信号量的原理与创建 概述 设计原理 设计实现 计数信号量的获取与释放 设计原理 设计实现 计数信号的删除与状态...

  • 社群学习第二天 打造自动化运转的社群

    一、听到了什么: 1、红涛教练:社群实现自动化设计(四个设计:价值链条的设计、模式设计、运营团队的设计、产品升级迭...

  • 《Redis设计与实现》

    《Redis设计与实现》 作者 黄健宏 1.1 Redis版本说明 第 2 章【简单动态字符串】、第4-5章【字典...

  • ceph rbd:总览

    基本原理 整体概念:官方文档:CEPH BLOCK DEVICErbd总体架构和原理:《ceph设计原理与实现》第...

网友评论

      本文标题:第12章 升级设计与实现

      本文链接:https://www.haomeiwen.com/subject/shwqzrtx.html