mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
2.5 KiB
2.5 KiB
Airgapped Terraform Enterprise on Azure
In progress and absolutely, totally not ready for use.
Stateless active/active.
Requirements
| Requirement | Description |
|---|---|
| Passwords | All passwords must be stored as a Base64 encoded secret in Azure Key Vault and retrieved during runtime. |
| Replicated license file | A valid Replicated license file (.rli) must be stored as a Base64 encoded secret in Azure Key Vault and retrieved during runtime. |
| TFE airgap bundle | The TFE airgap bundle for Replicated must be stored as a Blob in a Storage Account and retrieved by the VM after first boot. |
| TLS certificate | The TLS certificate and private key files must be PEM-encoded. The TLS certificate file can contain a full chain of TLS certificates if necessary. |
| Tokens | All tokens must be stored as a Base64 encoded secret in Azure Key Vault and retrieved during runtime. |
| Virtual machine | Must be a Linux VM. |
Sources
- Terraform Enterprise
- Automated installations of Replicated
- Hashicorp's Terraform Enterprise Azure Module on GitHub
- Azure's Terraform Enterprise Azure Instance Module on GitHub
