aws k8s backup vault

Thank you for reading this post, don't forget to subscribe!

есть зада­ча забэка­пить 2 раз­ных vault в раз­ных namespace исполь­зо­вать будем модуль

infra/terraform-module/aws-vault-snapshot/main.tf

infra/terraform-module/aws-vault-snapshot/variables.tf

infra/terraform-module/aws-vault-snapshot/output.tf

а вот наш аккаунт

infra/infrastructure/aws/dev/main.tf

так как у про­вай­де­ра ука­зы­ва­ет­ся домен то доба­вим ему alias

alias = "vault-test"

infra/infrastructure/aws/dev/vault.tf

а там где вызы­ва­ем модуль добав­ля­ем ука­за­тель на наш про­вай­дер алиас

providers = { vault = vault.vault-test }