This terraform module is to help you intialize and unseal vault. This module can be run multiple times, after it's first run it can be used to unseal a sealed vault cluster, so feel free to run it as many times as you like. This module is part of the opionated GlueOps Platform. If you came here directly then you should probably visit https://github.com/glueops/admiral as that is the starting point.
- All Vault Pods must be in at least a
Running
State - Connection to the Vault cluster using
kubectl
port forwarding. - Skip SSL verification
For more details see: https://github.com/GlueOps/terraform-module-kubernetes-hashicorp-vault-initialization/wiki
module "initialize_vault_cluster" {
source = "git::https://github.com/GlueOps/terraform-module-kubernetes-hashicorp-vault-initialization.git"
}
No requirements.
Name | Version |
---|---|
local | n/a |
time | n/a |
vaultoperator | n/a |
No modules.
Name | Type |
---|---|
local_sensitive_file.foo | resource |
time_static.unseal-vault | resource |
vaultoperator_init.default | resource |
No inputs.
No outputs.