I have been reading for the last day around ways that users have used work arounds to support multiple targets for a provider. Like this post here: How to use multiple Terraform Providers sequentially - Stack Overflow.
And then how to use alias’s to call different definitions of a provider. Provider Configuration - Configuration Language - Terraform by HashiCorp
But maybe this is the uniqueness of on-premise resources versus cloud but there are a lot of global configuration options for data center resources that are the same across multiple targets for customers. It would be extremely helpful to be able to have multiple targets for provider definitions and have terraform synch the data across all of the destinations without having to define the module or resource over and over.
As stated; I know I can create multiple resources that call to the same variable that would be the same for each but when customers have dozens of destinations; redefining the provider and the module or resource just introduces the opportunity for mistakes.
Is there others that are making this request or am I the only one that would see the benefit of this use case?