flake/infra/version.tf

31 lines
492 B
Terraform
Raw Normal View History

2024-09-22 00:21:30 +08:00
terraform {
required_providers {
vultr = {
2025-01-18 16:09:31 +08:00
source = "vultr/vultr"
2024-09-22 00:21:30 +08:00
}
sops = {
2025-01-18 16:09:31 +08:00
source = "carlpett/sops"
2024-09-22 00:21:30 +08:00
}
2024-09-28 00:03:31 +08:00
aws = {
2025-01-18 16:09:31 +08:00
source = "hashicorp/aws"
2024-09-28 00:03:31 +08:00
}
2024-11-07 12:19:13 +08:00
cloudflare = {
2025-01-18 16:09:31 +08:00
source = "cloudflare/cloudflare"
2024-11-07 12:19:13 +08:00
}
2025-01-18 17:56:03 +08:00
keycloak = {
source = "keycloak/keycloak"
}
2024-09-22 00:21:30 +08:00
}
encryption {
method "aes_gcm" "default" {
keys = key_provider.pbkdf2.default
}
state {
method = method.aes_gcm.default
enforced = true
}
}
}