No requirements.
Name | Version |
---|---|
kubernetes | n/a |
Name | Source | Version |
---|---|---|
application_secrets | ../secrets | n/a |
Name | Type |
---|---|
kubernetes_config_map.main | resource |
kubernetes_secret.main | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
azure_resource_prefix | Prefix of Azure resources for the service | string |
n/a | yes |
config_short | Short name of the configuration | string |
n/a | yes |
config_variables | Additional configuration variables | map(string) |
{} |
no |
config_variables_path | Path to load additional configuration variables from | string |
null |
no |
environment | Current application environment | string |
n/a | yes |
is_rails_application | If true, sets config variables for a Rails application | bool |
false |
no |
namespace | Current namespace | string |
n/a | yes |
secret_key_vault_short | Short name of the key vault which stores application secrets | string |
null |
no |
secret_variables | Additional secret variables | map(string) |
{} |
no |
secret_yaml_key | If set, secrets will also be extracted from a YAML key | string |
null |
no |
service_short | Short name of the service | string |
n/a | yes |
Name | Description |
---|---|
kubernetes_config_map_name | Name of the kubernetes configmap containing the non-secret environment variables |
kubernetes_secret_name | Name of the kubernetes secret containing the secret environment variables |
map | Map of all environment variables, including secret and non-secret. |
secrets_map | Map of all secret environment variables |
variables_map | Map of all non-secret environment variables |