For Terraform recipes Radius uses required_providers block from Terraform module to determine if configuration for AWS/Azure should be added. However this is not a requirement enforced by Terraform so we should explicitly document this requirement for specific providers to be configured by Radius.
What content needs to be created or modified?
Terraform recipe tab in https://docs.radapp.io/guides/recipes/howto-author-recipes/
Describe the solution you'd like
For Terraform recipes Radius uses
required_providers
block from Terraform module to determine if configuration for AWS/Azure should be added. However this is not a requirement enforced by Terraform so we should explicitly document this requirement for specific providers to be configured by Radius.This issue in the Radius repo has more context on the confusion caused by this: https://github.com/radius-project/radius/issues/7109
Where should the new material be placed?
Terraform recipe tab in https://docs.radapp.io/guides/recipes/howto-author-recipes/
The associated pull request from the Radius code repo, if applicable
Not a PR, but we have an open issue: https://github.com/radius-project/radius/issues/7109
AB#11126