You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Separate plan and apply roles for incubator terraform #146
To reduce risk and not allow terraform plan operations to make changes, we should separate the plan and apply roles that incubator assumes for various operations
Action Items
in the devops-security repo, create the role incubator-tf-plan, with the ReadOnlyAccess policy applied. The trust policy, should remain the same as the existing gha-incubator role
in the role-to-assume in `/.github/workflows/terraform-plan.yaml', change the role to the newly created role in the previous step
in the devops-security repo, create the role incubator-tf-apply, with the AdminstatorAccess policy applied. The trust policy should only include "repo:hackforla/incubator:ref:refs/heads/main",
in the role-to-assume in `/.github/workflows/terraform-apply.yaml', change the role to the newly created role in the previous step
Activity
Benettonkkb commentedon Feb 19, 2026
Added YAML changes in this PR