Files
oam/examples/terraform/enterprise/airgapped terraform enterprise on azure/README.md
2023-07-09 16:59:55 +02:00

3.2 KiB

Airgapped Terraform Enterprise on Azure

In progress and absolutely, totally not ready for use.

Stateless active/active.

Table of contents

  1. Requirements
  2. Sources

Requirements

Requirement Description
Docker Engine Required by Replicated.
Load balancer Azure Application Gateway; FIXME
Passwords All passwords must be stored as a Base64 encoded secret in Azure Key Vault and retrieved during the apply phase.
PostgreSQL Azure Database For PostgreSQL; FIXME
Redis Azure Cache for Redis; FIXME
Replicated license file A valid Replicated license file (.rli) must be stored as a Blob in an Azure Storage Account and retrieved during the apply phase.
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 the apply phase.
Virtual machine Must be a Linux VM.

requirements diagram

Sources