aws-quickstart / cdk-eks-blueprints

AWS Quick Start Team
Apache License 2.0
446 stars 197 forks source link

AdotCollectorAddOn - Ability to Deploy in AWS GovCloud(US) #874

Open b-eisen opened 9 months ago

b-eisen commented 9 months ago

Describe the feature

The AdotCollectorAddOn utilizes a custom IAM policy (https://github.com/aws-quickstart/cdk-eks-blueprints/blob/main/lib/addons/adot/iam-policy.ts) that contains a hardcoded AWS partition. Because of this the addon cannot be used for EKS Blueprints deployments to AWS GovCloud(US) or other partitions.

This feature would allow for the addon to be deployed in partitions beyond the standard one.

Use Case

Customers operate EKS workloads in partitions other than the standard AWS partition and should be able to use all addons via EKS blueprints.

Proposed Solution

Provide the partition in the policy at synth/deployment time using the cdk.Aws.PARTITION as an interpolated value in the policy.

Other Information

No response

Acknowledgements

CDK version used

2.99.1

EKS Blueprints Version

1.12.0

Node.js Version

v21.1.0

Environment details (OS name and version, etc.)

MacOS 13.5

github-actions[bot] commented 6 months ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days

github-actions[bot] commented 3 months ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days

github-actions[bot] commented 1 month ago

Issue closed due to inactivity.