Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No drift detection for GitHub config #1470

Open
AgaDufrat opened this issue Oct 18, 2024 · 3 comments
Open

No drift detection for GitHub config #1470

AgaDufrat opened this issue Oct 18, 2024 · 3 comments
Labels
enhancement New feature or request monitoring Issues related to monitoring security Security-related issue or enhancement (DO NOT USE PUBLIC ISSUES FOR VULN REPORTS obvs!)

Comments

@AgaDufrat
Copy link
Contributor

AgaDufrat commented Oct 18, 2024

Old GitHub configuration script used to run daily overwriting any manual changes.
The new implementation with Terraform needs to be manually applied.

We may want to consider:

Depends on

  • We've made the decision on how to go about it
@nicholsj nicholsj added enhancement New feature or request security Security-related issue or enhancement (DO NOT USE PUBLIC ISSUES FOR VULN REPORTS obvs!) monitoring Issues related to monitoring labels Oct 25, 2024
@nicholsj
Copy link

This sounds like a good example to look at, but we should also explore their drift detection more generally.

@dj-maisy
Copy link
Member

It looks like TFC already has Drift Detection configured, but we need to decide what to do with the information. TFC has Slack Integration, Emails and Webhooks so we could use some of those.

@theseanything
Copy link
Contributor

You could also minimise drift by minimising permissions for developers to edit GitHub configuration without using the Terraform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request monitoring Issues related to monitoring security Security-related issue or enhancement (DO NOT USE PUBLIC ISSUES FOR VULN REPORTS obvs!)
Projects
None yet
Development

No branches or pull requests

4 participants