Assign Provider Configurations

A provider configuration can be assigned to an environment to authenticate the Terraform or OpenTofu providers that are used within the runs. Provider configurations are assigned to environments and passed to the workspaces which then pass the configurations into the run to be used.

While the provider configuration relationship can be viewed on the environment page, it is assigned to the environment on the provider configuration page:

Once a provider configuration is assigned to an environment, it is optional to set it as the default configuration for that environment. If it is set as the default, all workspaces in the environment will have it set for it. Every provider type can have one default set per environment. Alternatively, multiple providers of the same type can be assigned to an environment and then set at the workspace level.

Learn more about provider configurations in depth here.


What’s Next