K8S 生态周报| containerd 存在 bug 会导致 Pod 被重启,建议升级
containerd v1.6.15 发布 ===================== 尽管 containerd 的 1.7.0-beta.2 也已经于近期发布,但正式版发布还需要一段时间。现在 containerd 使用最多的还是 v1.6 和 v1.5 这两个主要版本, 这次发布的 v1.6.15 中有一个非常关键的变更,是 #7845 - CRI: Fix no CN...
containerd v1.6.15 发布 ===================== 尽管 containerd 的 1.7.0-beta.2 也已经于近期发布,但正式版发布还需要一段时间。现在 containerd 使用最多的还是 v1.6 和 v1.5 这两个主要版本, 这次发布的 v1.6.15 中有一个非常关键的变更,是 #7845 - CRI: Fix no CN...
BuildKit v0.11 发布 ================= BuildKit 我以前有很多篇文章中都有介绍过了。它是 Docker 的下一代构建引擎,目前在 Docker Desktop 中已经默认启用,在 Docker 的下一个版本 v23.0 中也会默认启用,对 Docker 中构建引擎感兴趣的小伙伴可以查看我之前的 《万字长文:彻底搞懂容器镜像构建 \| M...
![JVM 内存与 K8s 容器内存不一致引发的 OOMKilled 总结 第1张](http://static.51tbox.com/static/2024-11-13/col/26794b9d0bd3784bbcab17818319847d/eaf586531aa54fdfb13294050b8a6033.jpg.jpg "JVM 内存与 K8s 容器内存不一致引...
最近的 GitHub Universe 上 Kyle Daigle 介绍了 GitHub 的一个处于技术预览阶段的特性,名为 GitHub Blocks,你可以点击左侧的链接,加入 waitlist 或者查看其具体介绍。 简单来说 GitHub Blocks 就是允许在 GitHub 的仓库中增加一些 JavaScript 代码,并由 GitHub 直接进行执行/渲染。 这...
cert-manager 成为 CNCF 孵化级项目 ========================== 本周我花时间写了篇文章,介绍 cert-manager 如何通过 Vault 进行证书签发, 并且在 Apache APISIX Ingress controller 中配合使用,为部署在 Kubernetes 中的服务提供 TLS 代理。(这篇文章过几天会发布出来) ...
本周 KubeCon + CloudNativeCon North America 2022 已经结束,看 timeline 有了一种几乎所有人都去参加的错觉, 大概也是受近几年各类因素的影响,很多人也都没有线下聚会之类的。 在这次大会上,有很多有意思的内容,简单的概括一下: * 当前的 Kubernetes 生态中有太多的工具,在做相同或者类似的事情,所以很多人都会面临&...
周末我花了点时间把工作站的操作系统从 Fedora 35 升级到了 36。 ![K8S 生态周报| 基础库放弃维护,上游社区如何选择? 第1张](http://static.51tbox.com/static/2024-11-13/col/b7418930483329796bc04fd029037f9c/95976959c7e94b0889b717c977468111.png...
上游进展 ==== * Fix memory leak on kube-scheduler preemption by amewayne · Pull Request #111773 · kubernetes/kubernetes 这是一个很小的 PR,通过增加了一行 `defer cancel()`,修复了 kube-scheduler 频繁抢占时的内存泄漏问题。 不过...
Prometheus v2.39 正式发布 ===================== Prometheus v2.39 近期正式发布了,这个版本中做了大量的资源优化和增加了一些新的特性。我聊一下我觉得比较关键的部分。 大幅度优化内存资源用量 ----------- 在这个版本中 @bboreham 提交了一系列的 PR 来进行资源用量相关的优化,比如: * Optim...
2021 年已经结束了,我们来对 Kubernetes 及相关生态做个回顾和总结。 Kubernetes 的 2021 ================= 从 2021 年的 4 月份开始, Kubernetes 的发版节奏由原先的每 3 个月发布一个版本,修改成了每 4 个月发布一个版本。所以在 2021 年,Kubernetes 一共发布了 3 个大版本。包括 v1.2...