Support setting role path and permissions boundary on managed IAM roles #5285
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
/kind feature
Describe the solution you'd like
We use CAPA to create and manage the IAM roles for EKS and Fargate. We have the requirement that our roles must be created under a specific path, and with a permissions boundary attached. Setting a path and permissions boundary is a very common requirement in enterprise IAM environments. Unfortunately, this is not supported by CAPA.
Anything else you would like to add:
The call that creates the IAM role is located here:
The path and permissions boundary are both string values that must be added to
CreateRoleInput
.Adding these fields to the Spec and passing them through the stack should be enough.
Environment:
kubectl version
): N/A/etc/os-release
): N/AThe text was updated successfully, but these errors were encountered: