aws-ia / terraform-aws-eks-blueprints-addons

Terraform module which provisions addons on Amazon EKS clusters
https://aws-ia.github.io/terraform-aws-eks-blueprints-addons/main/
Apache License 2.0
269 stars 127 forks source link

fix: Add random entryopy to CloudFormation stack name for when module used multiple times on the same cluster #425

Closed bryantbiggs closed 3 weeks ago

bryantbiggs commented 3 weeks ago

What does this PR do?

Motivation

More

For Moderators

Additional Notes

gugu commented 3 weeks ago

Is there any way to opt out of this? It adds unneded complexity to our terraform plan

Roberdvs commented 3 weeks ago

Is there any way to opt out of this? It adds unneded complexity to our terraform plan

You can opt-out of the creation of the CloudFormation resource by passing observability_tag = null to the module but unfortunately, due to how Terraform works, it will still need to initialize the random provider since it's now part of the module's required_providers (edit: well, the random_bytes resource is not being conditionally created so the provider would be needed anyway).