The journey of the Terraform provider for SAP BTP started less than a year ago when the provider was first announced for non-productive usage (Terraform provider for SAP BTP now available for n... - SAP Community). Since then, the Terraform provider team worked on improvements, bug fixes and features.
After seven months of work together with multiple SAP customers to cover their use cases, comprising eight beta releases and two release candidates, we proudly present the first generally available release of the Terraform provider for SAP BTP with version 1.0.0:
You find the latest version including the documentation in the Terraform registry: https://registry.terraform.io/providers/SAP/btp/latest
The rules of the game for the Terraform provider do not change with release 1.0.0: it remains an open-source project (like for all other Terraform providers) under Apache 2.0-license. All interaction with us is channeled via the GitHub repository https://github.com/SAP/terraform-provider-btp:
And of course: contributions from the community are welcome!
Most importantly we want to offer a Terraform provider for SAP BTP that covers the requirements of the SAP customers, partners, and the overall SAP community.
Terraform is a very powerful tool and you know “with great power comes great responsibility”. If you are new to Terraform, we highly recommend making yourself familiar with the tool and its concepts first. You find extensive information in the official documentation of Terraform.
In addition, we offer a tutorial “Get Started with the Terraform Provider for BTP” on developers.sap.com to walk you through some basics of the Terraform provider for SAP BTP.
If you are looking for some samples on how to leverage the provider, we recommend taking a look at our samples repository https://github.com/SAP-samples/btp-terraform-samples. Here you find scenarios that showcase the usage of the provider for different setups.
As for the provider repository, we would love to see the community providing samples here.
Maybe you have heard about OpenTofu as an alternative to Hashicorp Terraform that was created after Hashicorp changed the licensing for its products last year (see HashiCorp adopts Business Source License and the FAQ). The question you might have: “Do you also support OpenTofu?”
In a nutshell: as of today we do not officially support OpenTofu.
We of course did some tests and from a provider perspective OpenTofu is a drop-in replacement for Terraform, so the provider should be fully compatible. However, this heavily depends on your configuration and the features you are using with respect to the Terraform CLI. Here a short comparison of the latest versions of OpenTofu and Terraform: “Comparing OpenTofu And Terraform”.
We are internally discussing how to proceed with OpenTofu and would of course love to get feedback on this topic from you as an SAP customer, partner or as part of the SAP community.
We look forward to your feedback on the Terraform provider and will improve it further. We will try to stick to the monthly release cadence depending on the feature requests and bugs that we receive.
We will of course assure that all upcoming versions landing after the generally available release are a hassle-free upgrade experience for you.
And with that there is nothing more to say than … Happy Terraforming with release 1.0.0!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
30 | |
19 | |
14 | |
12 | |
10 | |
8 | |
7 | |
7 | |
7 | |
7 |