SAP / terraform-provider-btp

Terraform provider for SAP BTP
https://registry.terraform.io/providers/SAP/btp/latest
Apache License 2.0
88 stars 18 forks source link
sap-btp terraform terraform-provider

Terraform Provider for SAP BTP

Golang Go Report Card Coverage CodeQL REUSE status OpenSSF Best Practices

About This Project

The Terraform provider for SAP BTP allows the management of resources on the SAP Business Technology Platform via Terraform.

You will find the detailed information about the provider in the official documentation in the Terraform registry.

You find usage examples in the examples folder of this repository.

Usage of the Provider

Refer to the Quick Start Guide for instructions to efficiently begin utilizing the Terraform Provider for BTP. For the best experience using the Terraform Provider for SAP BTP, we recommend applying the common best practices for Terraform adoption as described in the Hashicorp documentation.

Developing & Contributing to the Provider

The developer documentation file is a basic outline on how to build and develop the provider.

Support, Feedback, Contributing

❓ - If you have a question you can ask it here in GitHub Discussions or in the SAP Community.

🐞 - If you find a bug, feel free to create a bug report.

πŸ’‘ - If you have an idea for improvement or a feature request, please open a feature request.

For more information about how to contribute, the project structure, and additional contribution information, see our Contribution Guidelines.

Note: We take Terraform's security and our users' trust seriously. If you believe you have found a security issue in the Terraform provider for SAP BTP, please responsibly disclose it. You find more details on the process in our security policy.

Code of Conduct

Members, contributors, and leaders pledge to make participation in our community a harassment-free experience. By participating in this project, you agree to always abide by its Code of Conduct.

Licensing

Copyright 2024 SAP SE or an SAP affiliate company and terraform-provider-btp contributors. See our LICENSE for copyright and license information. Detailed information, including third-party components and their licensing/copyright information, is available via the REUSE tool.

OpenTofu Compatibility

The Terraform Provider for SAP BTP supports OpenTofu under the following conditions:

  1. Drop-In Replacement: The provider can be used with OpenTofu CLI as a direct replacement for HashiCorp Terraform CLI without modifications.
  2. Feature Limitations: The provider does not support OpenTofu specific features or functions outside the standard Terraform functionality.
  3. Issue Reporting: Any issues reported for the Terraform Provider for SAP BTP will only be addressed if they are reproducible using the Terraform CLI.

Additional Information and Guides

Through the course of the development of the Terraform provider for SAP BTP and during the constant exchange with customers, several points and questions crossed our path have gathered additional information and guides that might be useful for you. You can find them in the guides folder covering the following topics: