kms-decrypter-module
bschaatsbergen/kms-decrypter-module/aws
Terraform module to decrypt AWS KMS encrypted values
Terraform AWS KMS decrypter module Module to decrypt AWS KMS encrypted values. Please note that the decryted secrets are stored in the Terraform state, we encourage you to always treat your Terraform state as a secret and never store it in a public repository. Usage To use this module you're required to have a KMS key that you can use to encrypt/decrypt your secrets with. We simply declare a module block with the following configuration: ``hcl module "database_password" { source = "github.com/bschaatsbergen/terraform-aws-kms-decrypter-module" encrypted_value = "AQICAHik727zqZfJBvOo7aQDkoijs82qoKWaF0soyBA3CNnb7gG339QIJjNdUD7obzUlfMWFAAAAbjBsBgkqhkiG9w0BBwagXzBd" kms_key = "alias/example-kms-key" kms_key_region = "eu-central-1" } ` This module outputs a decrypted_value that you can use to pa
| Name | Type | Description | Default |
|---|---|---|---|
| kms_key_region | string | KMS key region | required |
| encrypted_value | string | KMS encrypted value | required |
| kms_key | string | KMS key to decrypt value with | required |
decrypted_value — Decrypted valueAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,