喜欢就关注我们吧!

Kubernetes 1.20 发布,这是 2020 年的第三版也是最终版。Kubernetes 1.20 还是最近这段时间以来,功能最密集的版本之一,此版本包含了 42 个增强功能,其中 11 个增强功能已逐步升级为稳定版,15 个转为 Beta 版,16 个进入 Alpha 版。

官方称 1.20 是“The Raddest Release”,并发布相应徽标(Raddest:形容词、俚语。excellent; wonderful; cool. )。因为 Kubernetes 贡献者在这一版本中提供了破纪录的增强,其发行负责人对新版本寄予厚望,并且想以一个有趣的方式结束 2020、向 Kubernetes 1.14 - Caturnetes 致敬,最后决定用自己养的名为 Humphrey 的“rad”猫作为徽标。

The Kubernetes 1.20 Release has been the raddest release yet.

此次更新内容包括:

Major Themes

  • 卷快照操作稳定。

该功能提供了触发卷快照操作的标准方法,并允许用户以可移植的方式在任何 Kubernetes 环境和受支持的存储程序上合并快照操作。

此外,这些 Kubernetes 快照基元充当基本构建块,为 Kubernetes 增加开发高级企业级存储管理功能的能力,包括应用程序或集群级备份解决方案。

快照支持需要 Kubernetes 发行商捆绑 Snapshot 控制器、Snapshot CRD 和验证 Webhook。还必须在群集上部署支持快照功能的 CSI 驱动程序。

  • kubectl alpha debug 功能进入 Beta 版。

kubectl alpha debug 功能成为 kubectl debug 。Kubectl debug 直接从 kubectl 提供对常见调试工作流的支持。

  • Beta:API 优先级和公平性。

最初在 1.18 中引入,Kubernetes 1.20 现在默认启用 API 优先级和公平性,允许 kube-apiserver 按优先级对传入的请求进行分类。

  • IPV4/IPV6 Alpha 更新

IPV4/IPV6 双协议栈已重新实现,可基于用户和社区反馈支持双协议栈服务。这样既可以将 IPV4/IPV6 服务群集 IP 地址都分配给单个服务,也可以使服务从单 IP 堆栈过渡到双 IP 堆栈,反之亦然。

  • GA:稳定性的进程 PID 限制。

PID 是 Linux 主机上的基本资源。管理员需要一些机制来确保用户 Pods 不会导致 PID 耗尽,进而阻止主机守护进程(运行时,kubelet 等)运行。

  • Alpha:节点优雅关闭。

用户和集群管理员希望 Pod 遵循预期的 Pod 生命周期,包括 Pod 终止。当前,当节点关闭时,Pod 不会按预期正常终止,这可能会导致某些工作负载出现问题。现已进入 Alpha 版本的 GracefulNodeShutdown 功能使 kubelet 知道节点系统关闭,从而在系统关闭期间正常终止 Pod。

Major Changes

  • Dockershim 弃用。

Kubernetes 已宣布,决定弃用 Docker。现在官方也不推荐使用 Docker 的 Container Runtime Interface(CRI)shim。由于 Docker image 遵循开放容器倡议(OCI)image 规范,因此 Docker 产生的 image 将在所有 CRI 兼容运行时中继续在集群中工作。

  • Exec 探针超时处理。

Exec 探针超时的长期错误已修复,该错误可能会影响到现有的 Pod 定义。

Other Updates

Graduated to Stable:

  • RuntimeClass

  • 内置 API 类型默认值

  • 添加 Pod-Startup Liveness-Probe 延迟

  • 在 Windows 上支持 CRI-ContainerD

  • SCTP 服务支持

  • 将 AppProtocol 添加到 Services 和 Endpoints

重要功能更新:

  • CronJobs

发行说明查看:

https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/#volume-snapshot-operations-goes-stable

王者荣耀AI绝悟完全体对战开启,英雄竟能随便选

2020-12-08

中国“量子霸权”成果:比最快超级计算机快一百万亿倍

2020-12-08

CentOS 并没有死

2020-12-09

觉得不错,请点个在看呀

Kubernetes 1.20 发布:妙啊相关推荐

  1. Kubernetes 1.20:最疯狂的版本

    作者:Kubernetes 1.20发布团队 我们很高兴地宣布Kubernetes 1.20的发布,这是我们在2020年发布的第三个也是最终的版本!这个版本包含了42个增强:11个增强已经稳定,15个 ...

  2. Kubernetes 1.20:最优秀、美妙、酷的版本

    你填了吗?2020年CNCF中国云原生问卷 问卷链接(https://www.wjx.cn/jq/97146486.aspx) 作者:Kubernetes 1.20发布团队 我们很高兴地宣布Kuber ...

  3. Kubernetes学习总结(4)——Kubernetes v1.20 重磅发布 | 新版本核心主题 主要变化解读

    K8sMeetup 中国社区第一时间整理了 v1.20 的亮点内容,为大家详细介绍此版本的主要功能. 作者:Bach(才云).bot(才云) 技术校对:星空下的文仔(才云) 美国时间 12 月 8 日 ...

  4. Kubernetes v1.16 发布 | 云原生生态周报 Vol. 20

    作者:心贵.进超.元毅.心水.衷源.洗兵 业界要闻 Kubernetes v1.16 发布 在这次发布中值得关注的一些特性和 Feature: CRD 正式进入 GA 阶段: Admission We ...

  5. 阿里回应“拼多多员工淘宝账号被封”;微信脸书合办新冠病毒黑客马拉松;Kubernetes 1.18发布 | 极客头条...

    整理 | 郭芮 头图 | CSDN 下载自视觉中国 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦, ...

  6. 【要闻】VMware的双重身份曝光、Kubernetes 1.18发布

    作为Kubernetes供应商,你该认识一下VMware的两面性 2020年3月中旬,VMware宣布正式发布与Kubernetes相关的产品" VMware Tanzu".对于不 ...

  7. kubernetes_22_基于containerd部署kubernetes v1.20.5

    介绍 多年间,Docker.Kubernetes 被视为云计算时代下开发者的左膀右臂 Docker 作为一种开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的 Lin ...

  8. vlayout 1.2.20 发布,阿里 LayoutManager 定制化布局

    百度智能云 云生态狂欢季 热门云产品1折起>>>   vlayout 1.2.20 发布了,vlayout(VirtualLayout)是阿里开源的一个针对 RecyclerView ...

  9. Dorado 7.1.20 发布,Ajax的Web开发平台

    Dorado 7.1.20 发布,Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富.友好的用户界面,同时大幅提高展现层的开发效 率. Dorado7由三个部 ...

最新文章

  1. log4j 超完美配置文件!
  2. ListView相关
  3. Oracle 摘去数据块的面纱
  4. Tensorflow——张量
  5. 东方韵味传统迎接新年|旭日东升的吉利日出好运插画素材模板
  6. 雷军:年轻人入职半年内不要提意见,不靠谱;微信表情新彩蛋遭疯狂吐槽:满屏“炸屎”;谷歌正式推出 Fuchsia OS|极客头条...
  7. js 面向对象 继承
  8. 计算机应用cad题库,cad试题库
  9. Matlab:拉盖尔-高斯光束单缝衍射
  10. java2.0qq同步_QQ同步助手Java版发布
  11. 张冬:OpenPOWER CAPI为什么这么快?(二)
  12. 接入网、承载网、核心网是什么,交换机路由器是什么、这个和网络的协议有什么关系呢?
  13. VHDL移位操作的两种方式,及乘除运算中小数倍的解法
  14. ngx-echarts
  15. 平板触控笔哪些品牌好?ipad触控笔推荐平价
  16. html怎样使用ui套件,weui框架组件小白入门指南:如何安装使用weui.js?
  17. L2正则化—tensorflow实现
  18. 区块链的大问题有救了!
  19. 细说VCC/AVCC/VDD/AVDD之间的区别
  20. 成本管理观念的更新与成本控制新思路

热门文章

  1. supervisord的安装使用
  2. zip4j实现多线程压缩
  3. CS Academy Gcd Rebuild
  4. JDBC学习笔记之JDBC简介
  5. Cannot resolve the collation conflict between SQL_Latin1_General_CP1_CI_AS and Latin1_General_100...
  6. 通过邮箱远程控制电脑
  7. Git删除不存在对应远程分支的本地分支
  8. Leetcode: Valid Parentheses
  9. ipad和iphone切图_如何从iPhone和iPad上的Mail应用程序删除电子邮件帐户
  10. 如何在Word,Excel和PowerPoint 2010中裁剪图片