本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。

为 Kubernetes 引入软件认证

在过去的三年里,Kubernetes® 被充满活力和多样化的供应商社区广泛采用。事实上,现在有超过 60 种已知的 Kubernetes 平台和分发版本。从一开始,Kubernetes 的一个目标就是一致性和可移植性。

为了更好地实现这一目标,今天 Kubernetes 社区和云原生计算基金会® (CNCF®) 宣布推出测试版 Certified Kubernetes Conformance Program。Kubernetes 一致性认证计划让用户相信,当他们使用 Certified Kubernetes™ 产品时,可以依赖高水平的通用功能。认证为独立软件供应商 (ISV) 提供了信心,即如果他们的客户正在使用 Certified Kubernetes 产品,他们的软件将按预期运行。

CNCF 和 Kubernetes 社区邀请所有供应商运行一致性测试套件,并提交一致性测试结果以供 CNCF 审查和认证。当该计划在今年晚些时候正式发布(普遍可用)时,在测试期间获得认证的所有供应商都将列入发布公告。

就像 Kubernetes 本身一样,一致性认证是一个由社区贡献者管理的不断发展的计划。认证与 Kubernetes 版本同步,并且随着功能的添加和架构的变化,认证要求会随着每个 Kubernetes 版本进行更新。Kubernetes 社区通过 SIG Architecture 控制变更并监督 Certified Kubernetes 的含义。Testing SIG 负责一致性测试的机制,而 Conformance Working Group 则制定认证计划的流程和政策。

一旦该计划进入正式发布阶段,获得认证的产品可以在其营销材料上自豪地展示带有程式化版本信息的新 Certified Kubernetes 徽标。获得认证的产品还可以利用 CNCF 为保持认证最新的 Certified Kubernetes 供应商采用的新组合商标规则。

产品必须每年为当前或以前的 Kubernetes 版本完成一次重新认证才能保持认证。这确保了当您在产品上看到 Certified Kubernetes™ 标志时,您不仅获得了一个经过一致性验证的产品,而且还包含社区的最新功能和改进。

访问 https://github.com/cncf/k8s-conformance 获取有关 Certified Kubernetes Conformance Program 的更多信息,并了解如何将您的产品纳入不断增长的 Certified Kubernetes 供应商列表中。

“Cloud Native Computing Foundation”、“CNCF”和“Kubernetes”是 The Linux Foundation 在美国和其他国家的注册商标。“Certified Kubernetes”和 Certified Kubernetes 设计是 The Linux Foundation 在美国和其他国家的商标。