SmoothGlue Vault IaC
Overview
This project contains the IaC to deploy Vault on a SmoothGlue k8s cluster.
Requirements
Name | Version |
---|---|
terraform | >= 1.0 |
aws | <= 5.22.0 |
local | ~> 2.4.0 |
Providers
Name | Version |
---|---|
aws | 5.22.0 |
local | 2.4.1 |
Modules
No modules.
Resources
Name | Type |
---|---|
aws_kms_key.vault_kms_key | resource |
local_file.values | resource |
aws_partition.current | data source |
aws_region.current | data source |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
config_output_dir | n/a | string | "." | no |
values_filename | n/a | string | "bigbang-values-vault.yaml" | no |
vault_kms_seal_enabled | Enables AWS KMS key auto-unseal. If false, defaults to shamir key manual unseal. | bool | true | no |
Outputs
Name | Description |
---|---|
bigbang_values_vault | n/a |
vault_kms_key_id | Vault KMS Key ID |