限时!亚马逊云科技云从业者认证考试五折,未过免费补考!更有好礼相送! 了解详情
写点什么

OpenTofu 1.6.0 正式可用,带来了模块测试、增强的 S3 后端等特性

作者:Almir Vuk

  • 2024-02-09
    北京
  • 本文字数:1140 字

    阅读完需:约 4 分钟

OpenTofu 1.6.0 正式可用,带来了模块测试、增强的 S3 后端等特性

OpenTofu 1.6.0 已正式可用。作为 Linux 基金会托管之下的 Terraform 的一个社区开源分支,OpenTofu 现在提供了一个稳定版本,带来了许多特性,包括针对配置和模块的高级测试特性、增强的 S3 状态后端(新的身份验证方法)、一个新的提供者程序和模块注册表,以及许多其他改进和错误修复。


OpenTofu 1.6.0 版本引入了一系列旨在增强稳定性和功能的新特性。其中值得关注的是它的测试特性,让用户能够评估 OpenTofu 的配置,并允许模块构建者进行模块测试,从而增强了整体稳定性。与 OpenTofu 核心的集成已经完成,确保无缝的用户体验。


此外,S3 状态后端经历了重大更新,提供了许多新的身份验证方法,同时与兼容 S3 的对象存储保持兼容性。该版本还推出了一个新的提供者程序和模块注册表,采用类似 Homebrew 的架构,完全基于 Git 存储库。


注册表托管在 CloudFlare R2 上,其特点是响应性和高可用性,发布新提供者程序或模块的过程被简化为拉取请求。


除了这些亮点之外,该版本还包含了大量的小改进、错误修复和性能增强,详细信息可在变更日志中查看。


活跃的社区在努力推动 OpenTofu 的发布和相关工作。核心 OpenTofu 贡献者 Sebastian Stadl 表示:


这个 OpenTofu GA 版本是跨 5 个大洲的全球社区付出了 4 个月努力的结果,数百名贡献者和五十多名开发人员参与其中。


对于未来,OpenTofu 认识到与 Terraform 保持兼容的重要性,报告称,该项目致力于保持合理水平的兼容性,避免对 DSL 或提供者程序协议做出重大更改。


GA 版本的博客公告表示,1.7 版本的路线图中包含了客户端状态加密这一用户一直期待的功能,用于实现端到端状态和计划文件的安全性。这对于在受监管的环境中运行的项目以及追求最大安全性的项目来说是有价值的。


刚开始将为用户提供的密钥和选择的密钥管理服务提供支持,未来可能会提供插件系统,用于引入额外的密钥管理服务,具体取决于社区反馈和使用模式。


此外,为了响应社区的一般性请求,OpenTofu 正在探索实现可参数化的后端、提供者程序和模块。这涉及使用变量对模块版本进行参数化,并通过 for_each 静态值清单中的参数实例化提供者程序。OpenTofu 计划在适当的时候解决这些需求。


为满足用户对新状态后端的需求,OpenTofu 引入了一个类似于提供者程序的插件系统。这种专注于第三方可扩展性的做法与该项目致力于增强整体生态系统并为用户提供多种选择的承诺保持一致。


随着这些重大改进即将到来,OpenTofu 仍然继续关注其用户群体的多样性需求。项目积极鼓励社区参与,欢迎各种建议和贡献,鼓励用户提交任何与 OpenTofu 功能或增强有关的问题,确保平台的协作性和以用户为中心的演进模式。


最后,对于感兴趣的读者,可以参看从 Terraform 迁移到 OpenTofu 的指南 。


原文链接

https://www.infoq.com/news/2024/01/opentofu-1-6-now-ga/

2024-02-09 08:0014545

评论

发布
暂无评论

喜报!浪潮云通过可信云多项评估认证并斩获三项大奖

浪潮云

云计算

手撕环形队列

实力程序员

程序员 数据结构

系统性能优化-缓存

计算机 计算机缓存

短视频营销获客软件系统开发内容

浅谈工业4.0背景下的空中数据端口,无人机 3D 可视化系统的应用

一只数据鲸鱼

无人机 数据可视化 工业4.0 数字孪生 智慧工业

带你探索CPU调度的奥秘

华为云开发者联盟

cpu 操作系统 工作负载 调度器 调度

架构训练营毕业设计

Geek_649372

架构训练营

AI智能获客询盘软件系统开发公司

肝完这在“牛客网”难倒万人的Java面试题后,已收获9个大厂offer

java小李

Sprint Boot git reset spring cloud alibaba

详解云安全攻防模型,这些攻击战略和战术越早知道越好!

博文视点Broadview

询盘获客软件系统开发详情

一图解密百TB数据分析如何跑进45秒 原创

百度Geek说

大数据 后端

5 分钟,从 0 到 1 上线个人网站!

程序员鱼皮

JavaScript GitHub 大前端 Web 计算机

架构实战营 毕业设计

netspecial

架构实战营

初学者入门知识图谱必看的能力:推理

华为云开发者联盟

知识图谱 图谱 推理 知识推理 知识纠错

拒做背锅侠!如何利用网站性能优化驱动产品体验提升

阿里巴巴中间件

云计算 阿里云 云原生 中间件

大专的我狂刷29天“阿里内部面试笔记”最终直接斩获十七个Offer

Java 编程 程序员 架构师 计算机

差之毫厘:etcd 3 完美支持 HTTP 访问?

API7.ai 技术团队

etcd 网关 APISIX

智汇华云 | Wireguard VPN 介绍与使用

华云数据

中国RPA厂商首次入选Gartner RPA魔力象限,背后的意义是什么?

王吉伟频道

AI RPA 机器人流程自动化 Gartner 国产RPA

MEMS加速度计如何选型?

不脱发的程序猿

物联网 传感器 ADI MEMS加速度计 期刊论文

5年经验Android程序员面试27天,从理论到实践!

欢喜学安卓

android 程序员 面试 移动开发

漏桶算法和令牌桶算法,区别到底在哪里?

华仔

漏桶算法 令牌桶算法

10天拿到腾讯Android岗offer,大厂直通车!

欢喜学安卓

android 程序员 面试 移动开发

架构实战营 毕业总结

netspecial

架构实战营

马士兵「研发」对标阿里Java架构师P5—P9成长路线,文档+教程

Java架构追梦

Java 数据库 架构 JVM 多线程与高并发

330页PDF,10万字的知识点总结,架构师必备!

欢喜学安卓

android 程序员 面试 移动开发

裸辞后吊打大厂面试官,四面拿到阿里offer后我还是选择了美团

java小李

tomcat elasticsearch

分布式性能测试框架用例方案设想(一)

FunTester

性能测试 接口测试 测试框架 测试开发 分布式压测

Vue组件间的传值五大场景,你造吗?

华为云开发者联盟

Vue 组件 传值

短视频询盘获客系统软件开发价格

OpenTofu 1.6.0 正式可用,带来了模块测试、增强的 S3 后端等特性_AI&大模型_InfoQ精选文章