provider "aws" { region = "us-east-2" default_tags { tags = { environment = "loadtest" terraform = "https://github.com/fleetdm/fleet/tree/main/tools/terraform/shared" state = "local" } } } terraform { required_version = ">= 1.5" required_providers { aws = { source = "hashicorp/aws" version = ">= 5.68.0" } docker = { source = "kreuzwerker/docker" version = "~> 2.16.0" } git = { source = "metio/git" version = "2025.10.10" } } backend "s3" { bucket = "fleet-terraform-state20220408141538466600000002" key = "loadtesting/loadtesting/shared/terraform.tfstate" # This should be set to account_alias/unique_key/terraform.tfstate workspace_key_prefix = "loadtesting" # This should be set to the account alias region = "us-east-2" encrypt = true kms_key_id = "9f98a443-ffd7-4dbe-a9c3-37df89b2e42a" dynamodb_table = "tf-remote-state-lock" assume_role = { role_arn = "arn:aws:iam::353365949058:role/terraform-loadtesting" } } } data "aws_caller_identity" "current" {} data "git_repository" "tf" { directory = "${path.module}/../../../../" } resource "random_pet" "main" { length = 1 }