-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed
Labels
@aws-cdk/aws-iamRelated to AWS Identity and Access ManagementRelated to AWS Identity and Access Managementeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1
Description
Describe the feature
OpenIdConnectProvider construct currently creates custom resource lambda and associated resources to create OIDC provider.
However, CloudFormation now supports it out of the box: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html
The construct can be significantly simplified by moving to use direct CloudFormation resource.
Use Case
Custom resource lambdas are more complex, harder to understand, and reduce visibility into what's being created. Using CloudFormation resource directly would reduce complexity.
Proposed Solution
Switch to AWS::IAM::OIDCProvider CloudFormation resource
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
2.32.1
Environment details (OS name and version, etc.)
Ubuntu 18
ThomasLarge, PeterBaker0, jondesr, gkech, blimmer and 15 moregkech, douglasnaphas and clayrosenthal
Metadata
Metadata
Assignees
Labels
@aws-cdk/aws-iamRelated to AWS Identity and Access ManagementRelated to AWS Identity and Access Managementeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1