首页 > 其他分享 >版本偏差策略

版本偏差策略

时间:2023-10-23 20:24:28浏览次数:30  
标签:偏差 升级 策略 例如 Apiserver 1.28 版本 1.27

前言

一个软件得到官方的支持是非常重要的,因为软件有bug、缺陷,只有官方人员的修复才最可靠。一旦说这个版本不被官方支持了,也就意味着有问题也不会修复了。

总结几个时间点

  • 官方文档docs是能看到最近5个版本的文档,但是能看到文档不代表这5个版本都还被官方支持。
  • 一个版本(例如1.28)从开始开发到发布大概会经过4个月,比如1.28这个版本从开始开发2023年5月24号到最终发版2023年8月15号经历了2个月21天,再加上需求分析的4周,一共是经历了3个月21天。

版本支持的时间

一个版本发布后(例如1.28),从发布的那天起,大概会被官方支持12个月,然后此版本进入维护模式,进入维护模式后的2个月结束生命周期。例如1.28是2023年8月15号发布,进入维护模式的时间是2024年8月28号,生命周期结束于2024年10月28号。

一个K8S集群中各组件的兼容性

在一个K8S集群中,最理想的状态是所有组件版本完全一致,但是实际情况可能没这么理想。不过在一个集群中,版本不一致是有要求的。

  • Apiserver 只能允许有一个版本的差别。例如1.28和1.27的apiserver是兼容的。
  • kubelet 可以比Apiserver低三个版本。例如1.28、1.27、1.26、1.25。
  • kube-proxy 可以比Apiserver低三个版本。例如1.28、1.27、1.26、1.25。
  • controller-manage和scheduler 可以比Apiserver低一个版本。例如1.28、1.27
  • kubectl 可以比apiserver版本新或者旧一个版本。例如1.29、1.28、1.27
    如果为了省心来说,可以记忆为各组件的版本不能比Apiserver版本新,只能比Apiserver低一个版本来保证最大程度的兼容。

升级k8s版本的顺序

  1. 前提条件
    这里演示从1.27升级到1.28
  • 确保1.27已经升级到1.27的最新补丁版本
  • 将组件升级到1.28的最新补丁版本
  1. 升级Apiserver
  2. 升级controller-manger、scheduler
  3. 升级kubelet
  4. 升级kube-proxy

标签:偏差,升级,策略,例如,Apiserver,1.28,版本,1.27
From: https://www.cnblogs.com/baiwenkaiyuan/p/17783371.html

相关文章

  • 发行版本历史
    前言页面详细列出了最近4个版本的发行版本历史,例如1.28,1.27,1.26,1.25,官方仅支持三个版本,最后一个1.25版本已经不支持。排期和变更记录页面比较详细的列出了支持版本的发行时间表和变更记录。从1.25的发行排期来看,一个完整的版本支持大约会发布15个补丁版本。平均就是一个月......
  • 使用Git版本控制查看文件的更改历史
    内容来自DOChttps://q.houxu6.top/?s=使用Git版本控制查看文件的更改历史如何查看单个文件的完整更改历史记录?gitlog--[filename]显示了文件的提交历史,但我如何查看更改的文件内容?对于图形视图,请使用gitk:gitk[filename]若要跟踪文件重命名后的文件:gitk--follo......
  • Python网页应用开发神器fac 0.2.10版本新功能介绍
    fac项目地址:https://github.com/CNFeffery/feffery-antd-components欢迎star支持⭐大家好我是费老师,由我开源维护的Python网页通用组件库fac前不久更新至0.2.10新版本,使用下列命令可快速完成更新:pipinstallfeffery-antd-components-U-ihttps://mirrors.aliyun.com/p......
  • centos安装node指定版本
    1.下载nodejs包下载地址本文下载的是v16.17.12.解压上传文件到/usr/local/目录下,并解压tarzxvfnode-v16.17.1-linux-x64.tar.gz3.更名mvnode-v16.17.1-linux-x64/nodejs4.建立软连接ln-s/usr/local/node/bin/node/usr/local/binln-s/usr/local/node/bin/npm......
  • JeecgBoot低代码平台 v3.6.0大版本发布—1024 程序员节快乐~
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!JeecgBoot引领低代码开发模式(OnlineCoding->代码生成->手工MERGE),帮助解决Java项目70%的重复......
  • 如何衡量一个量化策略的好坏
    我们认为有三点,一是有比较稳定的收益,二是有严谨的回测,三是有清晰的逻辑,这才能算得上一个好的量化策略。大家可以对照这三条比较一下,如果满足这三条,我们就称它是一个好的量化策略.-------------国泰君安证券金融工程领域研究首席分析师刘富兵  多数时候,通过历史数据测试可以证明......
  • 如何用金行化策略效析
    一、绩效分析功能特点1.专业分析引擎用高仿真清算模型,清算准确,处理效率高,完整重现交易场景2.可交互分析图表提供动态可交互的模型界面,让投资细节和全局一目了然3.分析全面绩效分析包含多指标、多模型,能够全面剖析交易特点和风格偏好4.模型经典实用根据多年量化实盘经验,精选各投资机......
  • Vue.js框架:vue3版本父子组件之间的传值和事件触发
    一、子组件使用vue3官方提供的setup语法糖中给出的defineEmits、defineProps来定义父子间的传参值和关联方法(useContext在3.2版本之后已去除)。<scriptsetuplang="ts">import{defineProps,defineEmits}from'vue'constemitEvents=defineEmits(['so......
  • Illustrator(Ai)中文版下载Adobe Illustrator mac+windows全版本
    ai是一款广泛应用于出版、多媒体和在线图像的工业标准矢量插画的软件。AdobeIllustratorCS5即ai,ai除了能够绘制高精度的矢量图之外,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目!软件地址:看置顶帖人总该有这样的情怀:以真心去感受生活,以生活去成全人生,以......
  • illustrator-绿色-Ai中文版下载illustrator mac+windows全版本
    AI2020的全称为AdobeIllustratorCC2020,它是Adobe公司发布的矢量制图软件。软件最大特色就是在于用户制作好的图形可以无限放大,却不会变形,不会出现马赛克的情况,它目前广泛的应用于印刷出版、专业插画、多媒体图像处理和互联网页面的制作等,还可以为线稿提供较高的精度和控制,适合......