Terraform fixes for Dogfood AWS resources (#29999)

- Fixing software installers versioning preventing AWS Backups from
completing successfully
- Bumped version of tf-mod-root from v1.15.1 -> v1.15.2
This commit is contained in:
Jorge Falcon 2025-06-16 11:14:00 -04:00 committed by GitHub
parent eff5d01282
commit 43e488cff6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -75,7 +75,7 @@ locals {
}
module "main" {
source = "github.com/fleetdm/fleet-terraform?ref=tf-mod-root-v1.15.1"
source = "github.com/fleetdm/fleet-terraform?ref=tf-mod-root-v1.15.2"
certificate_arn = module.acm.acm_certificate_arn
vpc = {
name = local.customer
@ -162,6 +162,9 @@ module "main" {
bucket_prefix = "${local.customer}-software-installers-"
create_kms_key = true
kms_alias = "${local.customer}-software-installers"
enable_bucket_versioning = true
expire_noncurrent_versions = true
noncurrent_version_expiration_days = 30
tags = {
backup = "true"
}