Policy Approvals via Github PR

Add PR reviewer/approvers into Plan policies.

Our use case is that we want for certain resources to be approved by specific teams before merging in to main ie IAM this then allows us to grant broader access to teams and allows for more readable terraform.

This way we can have a policy that was failing, now pass as it was approved by the right team, and till it is approved in the PR step it is blocking merge.

Workaroundusing code owners and specific paths for certain resources
ProblemOur use case is certain teams own the approval of certain changes IAM, Firewall, DB, and etc and currently we have to break the code up a bunch for code owners or require too many approvals for changes. The goal is allow teams to do things that don't need approval or grant us the ability to create exceptions where needed a user creates a PR -> a plan policy says this needs FOO to review -> Notification adds them to the PR as needed review -> Foo approves -> plan policy now passes as FOO has approved

Please authenticate to join the conversation.

Upvoters
Status

❌ Rejected

Board

💡 Feature Requests

Date

10 months ago

Subscribe to request

Get notified by email when there are changes.