Terraform Cloud 定价变更引发价格冲击
HashiCorp 将 Terraform Cloud 改为按资源计费,引发了人们的抱怨:这项托管 IaC 服务如今的成本,已经接近甚至超过它所编排的底层云基础设施。评论者表示,他们已经放弃 Terraform Cloud,转而使用自托管流水线和竞争平台(Spacelift、Atlantis、基于 OpenTofu 的服务);并将这一举动视为更广泛的后零利率时代趋势的一部分——SaaS 厂商在锁定客户后提高价格。争论也延伸到:高额的基于使用量定价是否会推动更多组织回到本地部署或混合部署,以及更简单、更便宜的工具链。
Terraform Cloud 的定价与价值认知
- 许多人对 Terraform Cloud 基于资源的定价感到“价格冲击”;有人说管理层/财务拒绝批准。
- 一些人认为 IaC 编排只是“锦上添花”,不应与核心云或监控处于同一预算层级,因此其成本也不该接近那些工具。
- 有人觉得 HashiCorp 给 Terraform Cloud 的定价,仿佛其价值会像 Terraform 本身一样扩展;他们对此表示质疑。
- 有人拿 Datadog/Splunk 作比较:如果辅助工具的账单接近主要云支出,那就说明有些地方“有问题”。
迁移、自托管与替代方案
- 随着定价从按席位改为按资源,多个团队从 Terraform Cloud 迁移到了自主管理方案。
- 常见的自托管模式包括:Terraform + 远程后端(S3/Azure 等)、Atlantis、自定义 CI 流水线,或简单基于 Slack 的“锁”。
- 提到了许多替代工具:Spacelift、env0、Harness、Scalr、Terrateam、Digger、Terrakube、OTF/otf.ninja、Hatchet、Nullstone、Atlantis,以及云原生 IaC(Azure DevOps、CloudFormation)和 Render blueprints。
- 一些人认为 Terraform Cloud 的功能集不足以支撑企业级定价,尤其是在据称存在权限、编排和隐藏限制问题的情况下。
HashiCorp 的商业模式与许可
- 对 HashiCorp 从开源转向 BSL,以及围绕社区构建的 provider 生态进行商业化,存在强烈批评。
- Vault Enterprise 的定价经历被描述为高门槛、复杂的基于 token 的许可,以及六位数报价,被认为与细粒度使用方式不相容。
- 还有对定价不透明、由销售驱动以及企业入门价极高的抱怨。
OpenTofu 与兼容性
- OpenTofu 被宣传为可直接替换的开源替代方案;被描述为 Terraform 的“超集”,目标是与版本保持一致并增加新功能。
- 观点存在冲突:一条评论称它只是 Terraform 1.5 的超集;另一条则链接了证据,表明 1.6 的功能正在实现中。文中提到其 alpha 之外的状态“尚未可用于生产”。
更广泛的 SaaS、云与定价动态
- 讨论将价格上涨与零利率政策结束联系起来:VC 补贴没了,所以 SaaS 厂商正在“加紧收割”。
- 许多人预测会有更多重新定价、基于价值/基于使用量的方案,以及最终的反弹和部分回归本地部署或混合部署。
- 有人认为,如今本地硬件已经相当强大,但用于现代 DevOps 的本地软件/工具仍然落后。
附注:内容与 AI 艺术
- 侧边讨论围绕博客文章是否由 LLM 撰写,以及 AI 生成插图是否可以接受或是否令人反感展开。