Posts in 2023
CRI-O 正迁移至 pkgs.k8s.io
2023.10.10 in 博客
作者:Sascha Grunert 译者:Wilson Wu (DaoCloud) Kubernetes 社区最近宣布旧的软件包仓库已被冻结, 现在这些软件包将被迁移到由 OpenBuildService(OBS) 提供支持的社区自治软件包仓库中。 很久以来,CRI-O 一直在利用 OBS 进行软件包构建, 但到目前为止,所有打包工作都是手动完成的。 CRI-O 社区非常喜欢 Kubernetes,这意味着他们很高兴地宣布: 所有未来的 CRI-O 包都将作为在 pkgs.k8s.io 上托管 …
聚焦 SIG Architecture: Conformance
2023.10.05 in 博客
作者:Frederico Muñoz (SAS Institute) 译者:Michael Yao (DaoCloud) 这是 SIG Architecture 焦点访谈系列的首次采访,这一系列访谈将涵盖多个子项目。 我们从 SIG Architecture:Conformance 子项目开始。 在本次 SIG Architecture 访谈中,我们与 Riaan Kleinhans (ii.nz) 进行了对话,他是 Conformance 子项目的负责人。 关于 SIG …
公布 2023 年指导委员会选举结果
2023.10.02 in 博客
作者:Kaslin Fields 译者:Xin Li(DaoCloud) 2023 年指导委员会选举现已完成。 Kubernetes 指导委员会由 7 个席位组成,其中 4 个席位于 2023 年进行选举。 新任委员会成员的任期为 2 年,所有成员均由 Kubernetes 社区选举产生。 这个社区机构非常重要,因为它负责监督整个 Kubernetes 项目的治理。 权力越大责任越大,你可以在其 章程中了解有关指导委员会角色的更多信息。 感谢所有在选举中投票的人;你们的参与有助于支持社区的持续 …
kubeadm 七周年生日快乐!
2023.09.26 in 博客
作者: Fabrizio Pandini (VMware) 译者: Michael Yao (DaoCloud) 回首向来萧瑟处,七年光阴风雨路! 从 2016 年 9 月发表第一篇博文 How we made Kubernetes insanely easy to install 开始,kubeadm 经历了令人激动的成长旅程,两年后随着 Production-Ready Kubernetes Cluster Creation with kubeadm 这篇博文的发表进阶为正式发布。 此后, …
kubeadm:使用 etcd Learner 安全地接入控制平面节点
2023.09.25 in 博客
作者: Paco Xu (DaoCloud) 译者: Michael Yao (DaoCloud) kubeadm 工具现在支持 etcd learner 模式, 借助 etcd 3.4 版本引入的 learner 模式特性, 可以提高 Kubernetes 集群的弹性和稳定性。本文将介绍如何在 kubeadm 中使用 etcd learner 模式。 默认情况下,kubeadm 在每个控制平面节点上运行一个本地 etcd 实例。 在 v1.27 中,kubeadm …
用户命名空间:对运行有状态 Pod 的支持进入 Alpha 阶段!
2023.09.13 in 博客
作者: Rodrigo Campos Catelin (Microsoft), Giuseppe Scrivano (Red Hat), Sascha Grunert (Red Hat) 译者: Xin Li (DaoCloud) Kubernetes v1.25 引入用户命名空间(User Namespace)特性,仅支持无状态(Stateless)Pod。 Kubernetes 1.28 在 1.27 的基础上中进行了一些改进后,取消了这一限制。 此特性的精妙之处在于: 使用起来很简单(只 …
比较本地 Kubernetes 开发工具:Telepresence、Gefyra 和 mirrord
2023.09.12 in 博客
作者: Eyal Bukchin (MetalBear) 译者: Michael Yao (DaoCloud) Kubernetes 的开发周期是一个不断演化的领域,有许多工具在寻求简化这个过程。 每个工具都有其独特的方法,具体选择通常取决于各个项目的要求、团队的专业知识以及所偏好的工作流。 在各种解决方案中,我们称之为“本地 K8S 开发工具”的一个类别已渐露端倪, 这一类方案通过将本地运行的组件连接到 Kubernetes 集群来提升 Kubernetes 开发体验。 这样可以在云环境中快 …
Kubernetes 旧版软件包仓库将于 2023 年 9 月 13 日被冻结
2023.08.31 in 博客
作者:Bob Killen (Google), Chris Short (AWS), Jeremy Rickard (Microsoft), Marko Mudrinić (Kubermatic), Tim Bannister (The Scale Factory) 译者:Mengjiao Liu (DaoCloud) 2023 年 8 月 15 日,Kubernetes 项目宣布社区拥有的 Debian 和 RPM 软件包仓库在 pkgs.k8s.io 上正式提供。 …
Gateway API v0.8.0:引入服务网格支持
2023.08.29 in 博客
作者: Flynn (Buoyant), John Howard (Google), Keith Mattix (Microsoft), Michael Beaumont (Kong), Mike Morris (independent), Rob Scott (Google) 译者: Xin Li (Daocloud) 我们很高兴地宣布 Gateway API 的 v0.8.0 版本发布了! 通过此版本,Gateway API 对服务网格的支持已达到实验性(Experimental)状态。 …
Kubernetes 1.28:用于改进集群安全升级的新(Alpha)机制
2023.08.28 in 博客
作者: Richa Banker (Google) 译者: Xin Li (DaoCloud) 本博客介绍了混合版本代理(Mixed Version Proxy),这是 Kubernetes 1.28 中的一个新的 Alpha 级别特性。当集群中存在多个不同版本的 API 服务器时,混合版本代理使对资源的 HTTP 请求能够被正确的 API 服务器处理。例如,在集群升级期间或当发布集群控制平面的运行时配置时此特性非常有用。 这解决了什么问题? 当集群进行升级时, …