OpenTofu 在 GitHub 上拥有广泛的公共存在,专注于云基础设施管理。其主要编程语言包括 Go、TypeScript 和 Shell,涵盖多个重要项目,如 manifesto 和 opentofu。OpenTofu 的公共库为用户提供了多种工具和资源,促进了开源社区的发展。
The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.
OpenTofu lets you declaratively manage your cloud infrastructure.
Metadata and tooling for the OpenTofu registry
OpenTofu Language Server
此仓库未提供描述。
OpenTofu MCP Server for accessing the OpenTofu Registry
The OpenTofu Website
OpenTofu VSCode extension
Experimental
Terraform AWS provider
Experimental
Powering the OpenTofu Registry Search (beta)
Go library to download OpenTofu with minimal dependencies
[WIP] This library helps assembling a complete schema for decoding OpenTofu config
Terraform provider for Azure Resource Manager
Terraform Google Cloud Platform provider
OpenTofu CLI commands via Go.
The website hosting the OpenTofu Installer script and installation resources
Terraform Helm provider
A central repository for the Opentofu organization governance, processes, metadata, permissions, membership, etc.
HCL is the HashiCorp configuration language.
Performance testing for specific OpenTofu scenarios
Terraform Kubernetes provider
Library to represent, compare and parse Registry addresses
Utility provider that supports the use of randomness within Terraform configurations.
Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.
Utility provider that exists to provide an interface between Terraform and external programs. Useful for integrating Terraform with a system for which a first-class provider does not exist.
Utility provider used to manage local resources, such as creating files.
Terraform Vault provider
Terraform Provider for VMware vSphere
This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform provider for Azure Active Directory
Schema and decoder to be used as building blocks for an HCL2-based language server.
Terraform AWS Cloud Control provider
Official Terraform Cloud/Enterprise provider, maintained by HashiCorp. Provision Terraform Cloud or Terraform Enterprise - with Terraform!
Utility provider that provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations.
Quick start repository for creating a Terraform provider using terraform-plugin-framework
Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).
Terraform Rancher provider
Terraform Nomad provider
[Not yet ready] Low-level client library for provider protocols used by OpenTofu
OpenTofu service discovery and authentication support
此仓库未提供描述。
Active Directory provider for HashiCorp Terraform (experimental)
Terraform Google Cloud Platform Beta provider
Utility provider that provides a data source that can create zip archives for individual files or collections of files.
Utility provider that exposes the cloudinit_config data source which renders a multipart MIME configuration for use with cloud-init (previously available as the template_cloudinit_config resource in the template provider)
Terraform provider for HashiCorp Cloud Platform.
A Terraform provider of corner cases, used for testing Terraform and its SDK.
Utility provider that provides Time-Based Resources
Utility provider that works with Transport Layer Security keys and certificates. It provides resources that allow private keys, certificates and certficate requests to be created as part of a Terraform deployment.
Terraform InfluxDB provider
This provider has moved to https://github.com/infobloxopen/terraform-provider-infoblox
Terraform Azure Classic (Service Management) provider
Terraform Chef provider
This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Moved to https://github.com/cloudamqp/terraform-provider-cloudamqp
Terraform Cobbler provider
Terraform Cohesity provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/kreuzwerker/docker/latest
Terraform Dyn provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform Hedvig provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform Ignition provider
Terraform provider for Incapsula by Impervia. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform JDcloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
This provider has moved to https://github.com/kingsoftcloud/terraform-provider-ksyun
Moved to https://github.com/lacework/terraform-provider-lacework
Terraform Librato provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform LogEntries provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Archived in favor of https://github.com/wgebis/terraform-provider-mailgun
Terraform Provider for MetalCloud by BigStep Inc
This has moved to https://github.com/ciscodevnet/terraform-provider-mso
Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform Netlify provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform 1&1 provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/postgresql
Terraform Pureport provider
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/rabbitmq/latest
Terraform Rightscale provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
This has moved to https://github.com/rubrikinc/terraform-provider-rubrik
Terraform runscope provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform SoftLayer provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform TelefonicaOpenCloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform UltraDNS provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
This has moved to https://github.com/a10networks/terraform-provider-vthunder
This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Terraform Oracle Platform Cloud provider
Terraform Oracle Public Cloud provider
Terraform mock provider - Used to configure and test Terraform configuration edge cases and output.
Terraform provider for HashiCorp Consul Service on Azure.
Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.
Terraform Consul provider
Terraform Provider for Waypoint
此仓库未提供描述。
Terraform terraform provider
Quick start repository for creating a Terraform provider
此仓库未提供描述。
Terraform NKS provider
A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.
Terraform EnterpriseCloud provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
OpenTofu 在 GitHub 上构建了一系列与云基础设施管理相关的工具和库,包括 opentofu 和 manifesto 等重要项目。这些项目旨在促进开源技术的使用与发展。
OpenTofu 主要使用 Go、TypeScript、Shell、HTML、JavaScript 和 HCL 等编程语言。这些语言为其开发的多个公共库提供了支持,促进了项目的多样性与可扩展性。
是的,OpenTofu 的所有库均为公开可用。这意味着任何人都可以访问、使用和贡献这些资源,从而增强了开源社区的参与度和透明度。