Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 2.45 KB

File metadata and controls

49 lines (38 loc) · 2.45 KB

Requirements

Name Version
kubernetes >= 1.18.0

Providers

Name Version
helm n/a
kubernetes >= 1.18.0
tls n/a

Modules

No Modules.

Resources

Name
helm_release
kubernetes_namespace
kubernetes_secret
tls_private_key
tls_self_signed_cert

Inputs

Name Description Type Default Required
additional_chart_value_files A list of values.yaml files to be added to the chart installation. list(string) [] no
auto_generate_key_cert A flag to auto generate key/cert for sealed secrets bool true no
chart_repository The sealed secrets chart repository string "https://bitnami-labs.github.io/sealed-secrets" no
chart_values_overrides A map of key/value to override the chart values. The key must be the path/name of the chart value, e.g: path.to.chart.key map(string) {} no
chart_version The sealed secrets chart version string "1.16.1" no
create_namespace Indicates whether to create a Kubernetes namespace or not bool true no
key_cert The key/cert config for sealed secrets. If auto_generate_key_cert is false and no custom key/cert is provided, no custom key/cert will be generated
object({
private_key : string
private_cert : string
})
{
"private_cert": "",
"private_key": ""
}
no
namespace The namespace name where the sealed secret chart will be installed. If 'create_namespace' is 'true', a Namespace with the provided value will be created, otherwise, it will assume the namespace with this name already exist string "sealed-secrets" no
namespace_labels labels to be added to the namespace map(string) {} no

Outputs

Name Description
generated_cert n/a
generated_private_key n/a
namespace_name n/a