data "aws_caller_identity" "current" {} data "aws_region" "current" {} data "git_repository" "tf" { directory = "${path.module}/../../../../" } module "osquery_perf" { source = "github.com/fleetdm/fleet-terraform//addons/osquery-perf?ref=tf-mod-addon-osquery-perf-v1.2.1" customer_prefix = local.customer ecs_cluster = data.terraform_remote_state.infra.outputs.ecs_cluster loadtest_containers = local.loadtest_containers subnets = data.terraform_remote_state.infra.outputs.vpc_subnets security_groups = data.terraform_remote_state.infra.outputs.security_groups ecs_iam_role_arn = data.terraform_remote_state.infra.outputs.ecs_arn ecs_execution_iam_role_arn = data.terraform_remote_state.infra.outputs.ecs_execution_arn server_url = "http://${data.terraform_remote_state.infra.outputs.internal_alb_dns_name}" osquery_perf_image = "${resource.aws_ecr_repository.loadtest.repository_url}:loadtest-${local.loadtest_tag}" extra_flags = var.extra_flags logging_options = data.terraform_remote_state.infra.outputs.logging_config enroll_secret_arn = data.terraform_remote_state.infra.outputs.enroll_secret_arn task_size = var.task_size }