share_log

OpenTofu Launches 1.7 Release Including Long-Requested State Encryption

OpenTofu Launches 1.7 Release Including Long-Requested State Encryption

OpenTOFU 发布 1.7 版本,包括长期请求的状态加密
PR Newswire ·  04/30 12:00

Latest release introduces the ability to encrypt state files and define custom functions

最新版本引入了加密状态文件和定义自定义函数的功能

SAN FRANCISCO, April 30, 2024 /PRNewswire/ -- OpenTofu, the open source fork of HashiCorp Terraform, is excited to announce the immediate availability of its 1.7 release. This update introduces several long-requested features, such as state encryption and provider-defined functions, with OpenTofu-exclusive capabilities that enable deeper integration with other programming languages.

旧金山,2024 年 4 月 30 日 /PRNewswire/ — openTofu是 HashiCorp Terraform 的开源分支,很高兴地宣布立即上线 它是 1.7 版本。此更新引入了多项长期要求的功能,例如状态加密和提供者定义的函数,以及OpenTofu独有的功能,可以与其他编程语言进行更深入的集成。

Since the first stable release of OpenTofu 1.6 in January 2024, the OpenTofu core team has been hard at work with the help of over 100 community contributors to implement functionality that the wider community has been requesting for years. Recently, the project surpassed 20,000 stars on GitHub.

自2024年1月OpenTOFU 1.6的第一个稳定版本发布以来,OpenTOFU核心团队一直在100多位社区贡献者的帮助下努力实现更广泛的社区多年来一直要求的功能。最近,该项目在GitHub上超过了2万颗星。

Latest release introduces the ability to encrypt state files and define custom functions

最新版本引入了加密状态文件和定义自定义函数的功能

Post this
发布这个

Features new to OpenTofu 1.7 include:

OpenTOFU 1.7 的新功能包括:

  • State Encryption, which protects sensitive state-files at rest. This feature brings industry-standard AES-GCM encryption with local passphrases and cloud integrations for key management systems such as AWS KMS, GCP KMS, OpenBao, and comes with an extensible API for future integrations.
  • Provider-defined Functions, which let providers define custom functions to be used in tofu code. This includes tofu-exclusive features enabling the authoring of dynamic custom functions in Go, or Lua code, next to a user's tofu config files.
  • Loopable Imports, which enable the use of `for_each` in import blocks, making the importing of large amounts of infrastructure into tofu configuration much easier.
  • "Removed" blocks, which make it easy to export infrastructure from user tofu configs.
  • 状态加密,可保护静态的敏感状态文件。该功能为AWS KMS、GCP KMS、OpenBao等密钥管理系统带来了带有本地密码的行业标准AES-GCM加密和云集成,并附带了用于未来集成的可扩展API。
  • 提供者定义的函数,允许提供者定义用于豆腐代码的自定义函数。这包括豆腐独有的功能,允许在用户的豆腐配置文件旁边使用 Go 或 Lua 代码编写动态自定义函数。
  • 可循环导入,允许在导入块中使用 “for_each”,这使得将大量基础设施导入豆腐配置变得更加容易。
  • “移除” 了区块,可以轻松地从用户豆腐配置中导出基础架构。

The OpenTofu team is looking forward to continuing work on top-requested features. The community is encouraged to continue to provide their feedback and votes, to help drive the development roadmap of OpenTofu.

OpenTOFU团队期待继续开发最受欢迎的功能。鼓励社区继续提供反馈和投票,以帮助推动 OpenTOFU 的开发路线图。

OpenTofu remains a drop-in replacement, and with the recently added detailed migration guides, it's now easier than ever to switch to OpenTofu.

OpenTofu仍然是直接的替代品,最近增加了细节 移民指南,现在切换到 OpenTofu 比以往任何时候都更容易。

To learn more about OpenTofu, including how to get involved, contribute, and access their repository, visit the OpenTofu website and their GitHub.

要了解有关 OpenTOFU 的更多信息,包括如何参与、贡献和访问他们的存储库,请访问 OpenTOFU 网站 还有他们的 GitHub

View the full release with supporting quotes.

查看完整版本及支持性报价。

About the Linux Foundation

The Linux Foundation is the world's leading home for collaboration on open source software, hardware, standards, and data. Linux Foundation projects are critical to the world's infrastructure including Linux, Kubernetes, Node.js, ONAP, PyTorch, RISC-V, SPDX, OpenChain, and more. The Linux Foundation focuses on leveraging best practices and addressing the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see its trademark usage page: . Linux is a registered trademark of Linus Torvalds.

关于 Linux 基金会

Linux 基金会是全球领先的开源软件、硬件、标准和数据合作场所。Linux 基金会的项目对世界基础设施至关重要,包括 Linux、Kubernetes、Node.js、ONAP、PyTorch、RISC-V、SPDX、OpenChain 等。Linux 基金会专注于利用最佳实践,满足贡献者、用户和解决方案提供商的需求,为开放协作创建可持续的模式。欲了解更多信息,请访问我们的linuxfoundation.org。Linux 基金会已注册商标并使用商标。有关Linux基金会的商标清单, 请查看其商标使用页面:.Linux 是 Linus Torvalds 的注册商标。

Media Contact
Noah Lehman
The Linux Foundation
[email protected]

媒体联系人
诺亚雷曼
Linux 基金会
[电子邮件保护]

SOURCE The Linux Foundation

来源 Linux 基金会

声明:本内容仅用作提供资讯及教育之目的,不构成对任何特定投资或投资策略的推荐或认可。 更多信息
    抢沙发