「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。
1
containerd v1.3.0 正式发布
在上个主版本(v1.2.0)后经过 11 个月,我们终于迎来了 containerd v1.3.0 的发布,当然这个版本也是 containerd 自 CNCF 毕业后的首个主版本。(关于 containerd 毕业的信息可参考我之前的文章)
在三周前 containerd v1.3.0-rc.0 发布时,我也提到过一些,现在我们来整体看一下。
io.containerd.runtime.v1.linux
仍然是默认的运行时,可选配置为新的 io.containerd.runc.v2
,新的版本
plugins.cri.registry.auths
需要修改为 plugins.cri.registry.configs
进行配置;
pod_annotations
的运行时选项,这将会传递给运行时,可以通过这个特性来做一些基于 annotation 的实验性功能;
从整体上来看,一方面是为了扩展其功能,包括对 Windows runtime 的支持和 Plugin 相关的支持;另一方面还是在尽量保持 API 的兼容性,以及适配 CRI 等。
如果生产环境想要升级的话,建议尽量多测试下;此外 Docker 也正在积极的发布新版本,不久之后也可一同进行升级。。
更多内容请参阅 ReleaseNote
2
Docker v19.03.3-beta2 发布
此版本中,更新了 containerd 相关的依赖,以及修复了两个后端 API 如果传递错误的 platform 参数时,可能引起的 500 错误。
不出意外的话,下周会发布正式版,对此版本感兴趣的朋友可参阅 ReleaseNote
3
Istio 1.3.1 发布包含众多更新
常规的 bugfix 版本,这个版本中包含的主要都是一些错误修复。
istioctl experimental analyze
用于多资源的分析和验证
以上是我认为值得关注的修复和小的新特性,对此版本感兴趣的朋友可以参阅 ReleaseNote
4
题外话
明天就是国庆假期了,希望大家玩的开心。
之后便是下一季度了,整个社区以及周边生态的各类组件的开发团队也都在梳理遗留的问题,以及加速进行开发和发版了,预计下一季度还是会有很多值得期待的消息的。