Create GitHub secrets for interacting with Proxmox & Azure
Opened this issue · 0 comments
clee231 commented
We want to define as much of our infrastructure in code as possible. In order for automated pipeline to work, we need to give this pipelines under this repo (IaC
) the ability to credentials to interact with our infrastructure. One of the first steps is to give our tools the access it needs to make infrastructure changes.
Acceptance Criteria
- Create a new Terraform stack to create the service account in Azure
- Ensure the secret names match with the Terraform providers variables
- Create environment secrets for Terraform to interact with Proxmox
- Create environment secrets for Terraform to interact with Azure
Additional Information
- https://registry.terraform.io/providers/Telmate/proxmox/latest/docs#argument-reference
- https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs#argument-reference
- Note: You cannot use MSI (Managed Service Identity) outside of the Azure infrastructure