kms.tf 390 B

12345678910111213141516
  1. #-------------------------------
  2. # KMS Key
  3. #-------------------------------
  4. resource "aws_kms_key" "vault" {
  5. description = "Vault unseal key"
  6. enable_key_rotation = true
  7. tags = {
  8. Name = "vault-kms-unseal-${var.environment}"
  9. }
  10. }
  11. resource "aws_kms_alias" "vault" {
  12. name = "alias/vault-kms-unseal-${var.environment}"
  13. target_key_id = aws_kms_key.vault.key_id
  14. }