|
|
|
|
|
by oneplane
1072 days ago
|
|
The only IAM-safe way is to run context-aware terraform plans so the environments cannot ever CRUD out of scope. For example, an application-centric approach might use an ABAC constraint and temporary credentials (perhaps via OIDC, but most OIDC integrations lack local privilege separation; instance roles are far more secure) and making sure events are bound to the environment they are allowed to be executed in. This does require something that should essentially be embedded in your environment or account vending machine, otherwise it becomes very cumbersome to maintain. |
|