Files
oam/terraform/airgapped terraform enterprise on azure/locals.tf
2023-01-19 02:16:06 +01:00

24 lines
1.1 KiB
HCL

locals {
# See https://help.replicated.com/docs/native/customer-installations/automating/#configure-replicated-automatically
replicated_config = {
LicenseFileLocation = var.replicated_config_license_file_location
LicenseBootstrapAirgapPackagePath = var.replicated_config_license_bootstrap_airgap_package_path
}
# Replicated's settings file is JSON formatted.
# See https://help.replicated.com/docs/native/customer-installations/automating
replicated_config_file_contents = jsonencode(local.replicated_config)
# See https://developer.hashicorp.com/terraform/enterprise/install/automated/automating-the-installer#available-settings
tfe_config = {
hostname = "hostname"
enc_password = "password"
}
# TFE's settings file is JSON formatted.
# All defined keys must be objects with the 'value' key in it. (ノಠ益ಠ)ノ彡┻━┻
# All values must be strings.
# See https://developer.hashicorp.com/terraform/enterprise/install/automated/automating-the-installer#format
tfe_config_file_contents = jsonencode({ for k, v in local.tfe_config : k => { "value" : tostring(v) } })
}