Closed vumdao closed 1 year 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
Issue closed due to inactivity.
Any progress on this?
@haemikim3 please take a look at the following example of creating a service account with particular policies for a specific team (application team). This approach can be simplified further, without the need to create a subclass, so this can be viewed as a workaround atm.
There is a built-in utility.
const stack = blueprints.GpuBuilder.builder(options).build();
const cluster = stack.getClusterInfo().cluster;
blueprints.utils.createServiceAccountWithPolicy(
cluster,
`sample-sa`,
`sample-ns`,
policies
);
Hope it helps :)
Describe the feature
Create more serviceAccount using
cluster.addServiceAccount
Use Case
I want to create serviceAccount for my application based on the IAM OIDC which created by eks-blueprints but it does nothing
code
Proposed Solution
I see that eks-blueprints use lambda function to create IAM identity provider but don't know how it gets the provider ID to federate the serviceAccount
Other Information
No response
Acknowledgements
CDK version used
2.20.0
EKS Blueprints Version
2.20.0
Node.js Version
v16.13.0
Environment details (OS name and version, etc.)
Ubuntu