Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 3.24 KB

File metadata and controls

48 lines (37 loc) · 3.24 KB

Requirements

No requirements.

Providers

Name Version
kubernetes n/a

Modules

Name Source Version
application_secrets ../secrets n/a

Resources

Name Type
kubernetes_config_map.main resource
kubernetes_secret.main resource

Inputs

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

Outputs

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