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

Define Azure DevOps configuration in code #210

Open
angela-tran opened this issue Nov 21, 2022 · 1 comment
Open

Define Azure DevOps configuration in code #210

angela-tran opened this issue Nov 21, 2022 · 1 comment
Labels
infrastructure Terraform, Azure, etc.

Comments

@angela-tran
Copy link
Member

@afeld and I created the Azure DevOps instance for MST manually. We could define this through code using the azuredevops Terraform provider.

The things that we created:

  • a service connection for deployment
  • a pipeline pointed at this repo's azure-pipelines.yml file

I also later created:

  • a pipeline for restarting the app services so that we get a nightly data-refresh

Would defining all this in Terraform actually be worth doing right now? i.e. maybe we hold off on doing this until we need to set up another DevOps instance.

@angela-tran angela-tran added the infrastructure Terraform, Azure, etc. label Nov 22, 2022
@afeld
Copy link
Contributor

afeld commented Nov 22, 2022

Would defining all this in Terraform actually be worth doing right now?

One of the benefits could be showing difference in configuration between our two Azure DevOps Organizations, in the same way that not understanding those settings/defaults bit us with Cloudflare. Not saying that's enough of a reason to prioritize this over other things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Terraform, Azure, etc.
Projects
Status: Todo
Development

No branches or pull requests

2 participants