userhas404d / terraform-aws-tardigrade-keystore

Terraform module to create a keystore within S3/SSM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-aws-tardigrade-keystore

Terraform module to create a keystore within S3/SSM

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
null n/a

Inputs

Name Description Type Default Required
backend Specify which backend to store the keys and values: s3 or ssm string "s3" no
bucket_name Name of the keystore S3 bucket, must already exist. For SSM Parameter, bucket name will be used as prefix for the parameter names string null no
create_keystore Controls whether to create the keystore bool true no
key_value_map Map of keys and values map(string) {} no
kms_key_id Specify the KMS key id or arn for encrypting SecureString. Only applicable for "ssm" backend string "" no
tags A map of tags to add to the keystore objects map(string) {} no

Outputs

Name Description
bucket_objects List of buckey objects created by the keystore module
ssm_parameters List of ssm parameter objects created by the keystore module

About

Terraform module to create a keystore within S3/SSM

License:Apache License 2.0


Languages

Language:HCL 67.9%Language:Go 27.3%Language:Makefile 3.4%Language:Dockerfile 1.4%