EU Terraform Stack
Docs for the EU Gateway deployment terraform
Generated Content
This content in this section of the documentation is generated based on the Terraform source files.
Requirements
Providers
Modules
Name |
Source |
Version |
base_infra |
../terraform-modules/base-infrastructure |
n/a |
Resources
Name |
Description |
Type |
Default |
Required |
administrator_group_oid |
OID of the Group to grant Administrator permissions |
string |
n/a |
yes |
ghcr_password |
GitHub Container Registry Password |
string |
n/a |
yes |
ghcr_username |
GitHub Container Registry Username |
string |
n/a |
yes |
jump_box_identity_file |
The RSA Key for the Jump Box, required for remote executing code over SSH |
string |
n/a |
yes |
jump_box_identity_host |
The Host address for the Jump Box, required for remote executing code over SSH |
string |
n/a |
yes |
jump_box_identity_user |
The User for the Jump Box to authenticate, required for remote executing code over SSH |
string |
n/a |
yes |
location |
Location Name |
string |
n/a |
yes |
parent_dns_zone_name |
Parent DNS Zone Name |
string |
n/a |
yes |
parent_dns_zone_rg_name |
Parent DNS Zone Resource Group Name |
string |
n/a |
yes |
subscription_id |
Subscription to deploy into |
string |
n/a |
yes |
tenant_id |
Tenant to deploy into |
string |
n/a |
yes |
enable_azure_policy |
Enable the creation of policy_set_definitions and resource_group_policy_assignment or not |
bool |
false |
no |
enable_log_analytics_workspace |
Enable the creation of azurerm_log_analytics_workspace and azurerm_log_analytics_solution or not |
bool |
false |
no |
gateway_version |
Version Number of the Gateway |
string |
"1.1.3-44c8778-azure-0.0.1-5f09fbf" |
no |
generation |
Generation number to be appended to certain resource names (e.g. Purge Protected Key Vault’s). Changing this value can only be done during a fresh deployment. |
number |
1 |
no |
log_analytics_cluster_id |
Enable the sending of Azure Log Workspace to Log Analytics Analytics Custer ID supplied |
string |
null |
no |
prefix |
Resource Name Prefix. Should be less than 6 chars. This is used to make sure some resource names are globally unique for some azure resources that require unique names (like Key Vault and Azure Container Registries) |
string |
"" |
no |
utility_image_tag |
Tag of the Utility Image to import |
string |
"0.0.1-c5b4119" |
no |
Outputs
Name |
Description |
dgc_gateway_fqdn |
The fqdn for the EU DGC Gateway used by the per member country deployments |