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

Deploy Atlantis to automate Terraform workflow #14

Closed
d3adb5 opened this issue Apr 2, 2024 · 1 comment
Closed

Deploy Atlantis to automate Terraform workflow #14

d3adb5 opened this issue Apr 2, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@d3adb5
Copy link
Owner

d3adb5 commented Apr 2, 2024

While personally not a fan of Atlantis, it lets us keep credentials away from CI/CD pipelines. Since we want to keep secrets in HashiCorp Vault, it makes sense to have something like Atlantis on the cluster instead of adding GitHub Actions secrets that are too close to public repositories for comfort.

This issue is mainly for deploying Atlantis itself, not necessarily setting up credentials, which may be tracked through #13.

We may go back on this, of course. Nothing is set in stone.

@d3adb5 d3adb5 added the enhancement New feature or request label Apr 2, 2024
@d3adb5 d3adb5 added this to Cloud Lab Apr 2, 2024
@d3adb5 d3adb5 moved this to Backlog in Cloud Lab Apr 2, 2024
@d3adb5 d3adb5 moved this from Backlog to In progress in Cloud Lab Apr 3, 2024
@d3adb5 d3adb5 moved this from In progress to Backlog in Cloud Lab Apr 3, 2024
@d3adb5
Copy link
Owner Author

d3adb5 commented Apr 19, 2024

Considering we have no plans to create private repositories right now, and the mitigations for running Atlantis against public repositories eliminate some of its advantages, this won't be done.

@d3adb5 d3adb5 closed this as not planned Won't fix, can't repro, duplicate, stale Apr 19, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in Cloud Lab Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant