-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to Terraform Plugin Framework #180
Comments
matifali
changed the title
Migrate to Terraform Plugin Framework
Migrate to [Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework)
Jan 8, 2024
matifali
changed the title
Migrate to [Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework)
Migrate to Terraform Plugin Framework
Jan 8, 2024
I don't really understand the benefit of us doing this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Terraform recommends migrating to Terraform Plugins Framework as it provides some benefits over the SDKv2.
Docs
Terraform Plugin Framework
Develop Terraform providers using the recommended plugin framework.
The plugin framework is HashiCorp’s recommended way develop Terraform Plugins on protocol version 6 or protocol version 5.
We recommend using the framework to develop new providers because it offers significant advantages as compared to Terraform Plugin SDKv2. We also recommend migrating existing providers to the framework when possible. Refer to Plugin Framework Benefits for higher level details about how the framework makes provider development easier and Plugin Framework Features for a detailed functionality comparison between the SDKv2 and the framework.
Get Started
Try the Terraform Plugin Framework tutorials.
Clone the terraform-provider-scaffolding-framework template repository on GitHub.
Migration steps
Take the following steps when you migrate a provider from SDKv2 to the Framework:
Depends on #222
The text was updated successfully, but these errors were encountered: