Posts in 2020

  • 弃用 Dockershim 的常见问题

    2020.12.02 in 博客

    更新:本文有较新版本。 本文回顾了自 Kubernetes v1.20 版宣布弃用 Dockershim 以来所引发的一些常见问题。 关于 Kubernetes kubelets 从容器运行时的角度弃用 Docker 的细节以及这些细节背后的含义,请参考博文 别慌: Kubernetes 和 Docker。 此外,你可以阅读检查 Dockershim 移除是否影响你以检查它是否会影响你。 为什么弃用 dockershim 维护 dockershim 已经成为 Kubernetes 维护者肩头一 …

    更多

  • 别慌: Kubernetes 和 Docker

    2020.12.02 in 博客

    作者: Jorge Castro, Duffie Cooley, Kat Cosgrove, Justin Garrison, Noah Kantrowitz, Bob Killen, Rey Lejano, Dan “POP” Papandrea, Jeffrey Sica, Davanum “Dims” Srinivas 更新:Kubernetes 通过 dockershim 对 Docker 的支持现已移除。 有关更多信息,请阅读移除 FAQ。 你还可以通过专门的 GitHub …

    更多

  • 为开发指南做贡献

    2020.10.01 in 博客

    当大多数人想到为一个开源项目做贡献时,我猜想他们可能想到的是贡献代码修改、新功能和错误修复。作为一个软件工程师和一个长期的开源用户和贡献者,这也正是我的想法。 虽然我已经在不同的工作流中写了不少文档,但规模庞大的 Kubernetes 社区是一种新型 "客户"。我只是不知道当 Google 要求我和 Lion's Way 的同胞们对 Kubernetes 开发指南进行必要更新时会发生什么。 本文最初出现在 Kubernetes Contributor Community …

    更多

  • 结构化日志介绍

    2020.09.04 in 博客

    作者: Marek Siarkowicz(谷歌),Nathan Beach(谷歌) 日志是可观察性的一个重要方面,也是调试的重要工具。 但是Kubernetes日志传统上是非结构化的字符串,因此很难进行自动解析,以及任何可靠的后续处理、分析或查询。 在Kubernetes 1.19中,我们添加结构化日志的支持,该日志本身支持(键,值)对和对象引用。 我们还更新了许多日志记录调用,以便现在将典型部署中超过99%的日志记录量迁移为结构化格式。 为了保持向后兼容性,结构化日志仍将作为字符串输出,其中 …

    更多

  • 警告: 有用的预警

    2020.09.03 in 博客

    作者: Jordan Liggitt (Google) 作为 Kubernetes 维护者,我们一直在寻找在保持兼容性的同时提高可用性的方法。 在开发功能、分类 Bug、和回答支持问题的过程中,我们积累了有助于 Kubernetes 用户了解的信息。 过去,共享这些信息仅限于发布说明、公告电子邮件、文档和博客文章等带外方法。 除非有人知道需要寻找这些信息并成功找到它们,否则他们不会从中受益。 在 Kubernetes v1.19 中,我们添加了一个功能,允许 Kubernetes API 服务 …

    更多

  • Docsy 带来更好的 Docs UX

    2020.06.15 in 博客

    作者: Zach Corleissen,Cloud Native Computing Foundation 编者注:Zach 是 Kubernetes 文档特别兴趣小组(SIG Docs)的主席之一。 我很高兴地宣布 Kubernetes 网站现在采用了 Docsy Hugo 主题。 Docsy 主题改进了网站的组织结构和导航性能,并开辟了改进 API 参考的途径。 在 4 年多的时间里,尽管对用户体验方面的改进不多,但 Docsy 针对技术内容实现了一些最佳实践。 …

    更多

  • Kubernetes 1.18: Fit & Finish

    2020.03.25 in 博客

    作者: Kubernetes 1.18 发布团队 我们很高兴宣布 Kubernetes 1.18 版本的交付,这是我们 2020 年的第一版!Kubernetes 1.18 包含 38 个增强功能:15 项增强功能已转为稳定版,11 项增强功能处于 beta 阶段,12 项增强功能处于 alpha 阶段。 Kubernetes 1.18 是一个近乎 “完美” 的版本。为了改善 beta 和稳定的特性,已进行了大量工作, 以确保用户获得更好的体验。我们在增强现有功能的同时也增加了令人兴奋的新特 …

    更多

  • 基于 MIPS 架构的 Kubernetes 方案

    2020.01.15 in 博客

    作者: 石光银,尹东超,展望,江燕,蔡卫卫,高传集,孙思清(浪潮) 背景 MIPS (Microprocessor without Interlocked Pipelined Stages) 是一种采取精简指令集(RISC)的处理器架构 (ISA),出现于 1981 年,由 MIPS 科技公司开发。如今 MIPS 架构被广泛应用于许多电子产品上。 Kubernetes 官方目前支持众多 CPU 架构诸如 x86, arm/arm64, ppc64le, s390x 等。 …

    更多

Posts in 2019

  • Kubernetes 1.17:稳定

    2019.12.09 in 博客

    作者: Kubernetes 1.17发布团队 我们高兴的宣布Kubernetes 1.17版本的交付,它是我们2019年的第四个也是最后一个发布版本。Kubernetes v1.17包含22个增强功能:有14个增强已经逐步稳定(stable),4个增强功能已经进入公开测试版(beta),4个增强功能刚刚进入内部测试版(alpha)。 主要的主题 云服务提供商标签基本可用 作为公开测试版特性添加到 v1.2 ,v1.17 中可以看到云提供商标签达到基本可用。 …

    更多

  • 使用 Microk8s 在 Linux 上本地运行 Kubernetes

    2019.11.26 in 博客

    作者: Ihor Dvoretskyi,开发支持者,云原生计算基金会;Carmine Rimi 本文是关于 Linux 上的本地部署选项系列的第二篇,涵盖了 MicroK8s。Microk8s 是本地部署 Kubernetes 集群的 'click-and-run' 方案,最初由 Ubuntu 的发布者 Canonical 开发。 虽然 Minikube 通常为 Kubernetes 集群创建一个本地虚拟机(VM),但是 MicroK8s 不需要 VM。它使用snap 包,这是一种应用程序打包 …

    更多