写点什么

平台工程实验室通过支持 Kubernetes 和原生 Helm 集成扩展了 formae

作者:Craig Risi
  • 2026-06-02
    北京
  • 本文字数:1747 字

    阅读完需:约 6 分钟

平台工程实验室发布了针对其开源基础设施即代码(Infrastructure-as-Code)平台 formae 的重大更新,新增内容包括:全面支持 Kubernetes 、原生 Helm 集成、直接兼容 .tfvars 文件,以及新增一个旨在简化云原生基础设施管理的公共插件中心。此次更新显著扩展了 formae 作为基础设施运维统一“记录系统”的能力,使平台团队能够通过自动化变更编码来管理 Kubernetes 环境和多云生态系统,降低运维开销。

此次更新通过新增对标准 Kubernetes 资源以及 Amazon EKSMicrosoft AKS 等托管云版本的支持,使 formae 能够更直接地与成熟的基础设施即代码(Infrastructure-as-Code)平台展开竞争。现在,团队可以直接将现有的 Helm 图表集成到 formae 工作流中,而不需要重新设计部署架构;同时,该平台会持续发现、版本化以及代码化基础设施变更,即使这些变更是由外部工具执行也不例外。据平台工程实验室称,这消除了传统上在跨多个工具生态系统管理大型 Kubernetes 集群时常有的大量运维摩擦。

Kubernetes 已经成为现代平台工程的基础,但在快速变化的集群中保持一致的可见性和治理能力,仍然是一项长期存在的挑战。formae 新增的 Kubernetes 支持功能将该平台的核心模型(即无需依赖易损的状态文件即可自动将基础设施状态代码化)扩展到了云原生生态系统中。与传统基础设施即代码 (Infrastructure-as-Code) 工具将资源定义与执行状态紧密耦合不同,formae 是持续地直接从实时基础设施中获取“可信数据源”。

这使得组织能够继续使用现有的 Kubernetes 工具,同时由 formae 独立追踪并版本化每一项基础设施变更。该方案旨在减少运维偏差,消除多工具 Kubernetes 环境中常见的许多迁移和同步难题。原生 Helm 集成进一步简化了采用过程,使团队能够复用现有的图表和部署模式,而无需从头重建基础设施定义。

除了支持 Kubernetes 之外,平台工程实验室还推出了 formae Public Hub,这是一个用于共享、发布和发现社区插件的集中式环境。该平台基于该公司在 2026 年早些时候推出的 Plugin SDK 构建,并提供了集成的构建和测试功能,旨在提高插件在不同环境中的可靠性和兼容性。

该公司表示,Public Hub 还引入了一种比许多现有基础设施即代码(IaC)平台更简洁的插件管理模型。传统工具通常会将插件与特定项目和环境紧密绑定,在规模扩大时,这会导致运维复杂性增加。而 formae 则将插件生命周期管理与具体的部署分离,减少了对附加工具的需求,并简化了大规模基础设施的管理。

此次更新还增强了 formae 与现有基础设施即代码(Infrastructure-as-Code)生态系统的互操作性,尤其是与 Terraform 的兼容性。虽然 formae 之前已经支持无需迁移资源即可发现基础设施,但现在,最新更新允许直接使用 Terraform 的 .tfvar 文件。这使得企业能够复用现有的配置参数和变量定义,而无需手动转换或重新创建它们。

通过同时支持实时基础设施发现和现有的 Terraform 配置资源,平台工程实验室旨在消除采用新基础设施工具时面临的最大障碍之一:迁移带来的运营成本和风险。该公司还表示,formae 未来将支持与其他配置数据库及外部参数源进行集成。

这一消息发布的时候,在 Kubernetes 的广泛采用、多云架构以及 AI 辅助运维的推动下,“基础设施即代码”(Infrastructure-as-Code)和平台工程市场正经历着一场重大的变革。TerraformPulumi 等成熟的工具,以及 Argo CD 这类专注于 GitOps 的系统,已经日益扩展至 Kubernetes 原生工作流领域,但其中许多仍然高度依赖状态管理、项目级插件依赖关系或手动同步流程。

平台工程实验室通过重新定位 formae 来实现其差异化,不再将其视为一个传统的声明式配置工具,而是定位为一个持续更新的基础设施记录系统,能够自动将运营变更进行编码化处理,无论这些变更源自何处。这种方法符合行业内广泛存在的发展趋势,即减少手动的基础设施核对工作,并实现更加自主的平台运营。

该最新版本的发布也反映了市场对基础设施系统日益增长的需求。这类系统应更易于扩展、自动化,并能与 AI 辅助的工作流集成。早些时候发布的 formae 版本已经引入了模式安全的插件开发和 AI 辅助的基础设施定制功能,而此次新增的 Kubernetes 支持和 Public Hub 进一步扩展了该平台的可扩展性。

原文链接:https://www.infoq.com/news/2026/05/formae-k8s-helm-integration/