fleet/infrastructure/loadtesting/terraform/shared
Jorge Falcon e952ef06c0
Loadtesting IAC updates (#32629)
# Github Actions (New)
- New workflow to deploy/destroy loadtest infrastructure with one-click
(Needs to be tested)
- Common inputs drive configuration and deployment of loadtest
infrastructure
    - tag
    - fleet_task_count
    - fleet_task_memory
    - fleet_task_cpu
    - fleet_database_instance_size
    - fleet_database_instance_count
    - fleet_redis_instance_size
    - fleet_redis_instance_count
    - terraform_workspace
    - terraform_action
- New workflow to deploy/destroy osquery-perf to loadtest infrastructure
with one-click (Needs to be tested)
- Common inputs drive configuration and deployment of osquery-perf
resources
    - tag
    - git_branch
    - loadtest_containers
    - extra_flags
    - terraform_workspace
    - terraform_action
- New workflow to deploy shared loadtest resources with one-click (Needs
to be tested)

# Loadtest Infrastructure (New)
- New directory (`infrastructure/loadtesting/terraform/infra`) for
one-click deployment
- Loadtest environment updated to use [fleet-terraform
modules](https://github.com/fleetdm/fleet-terraform)
- [Deployment documentation
updated](0c254bca40/infrastructure/loadtesting/terraform/infra/README.md)
to reflect new steps

# Osquery-perf deployment (New)
- New directory (`infrastructure/loadtesting/terraform/osquery-perf`)
for the deployment of osquery-perf
- osquery-perf updated to use [fleet-terraform
modules](https://github.com/fleetdm/fleet-terraform)
- [Deployment documentation
updated](0c254bca40/infrastructure/loadtesting/terraform/osquery_perf)
to reflect new steps
2025-10-08 15:31:37 -04:00
..
elasticsearch_ansible Improve APM in Loadtesting (#7061) 2022-08-10 12:33:49 -05:00
alb.tf Loadtesting IAC updates (#32629) 2025-10-08 15:31:37 -04:00
ecr.tf Added support for multipule loadtest environments (#5526) 2022-05-03 09:51:11 -05:00
elasticsearch.sh Added support for multipule loadtest environments (#5526) 2022-05-03 09:51:11 -05:00
elasticsearch.tf Increase Elasticsearch VM size (#7447) 2022-08-30 12:34:15 -05:00
enroll.tf Added support for multipule loadtest environments (#5526) 2022-05-03 09:51:11 -05:00
github.tf Loadtesting IAC updates (#32629) 2025-10-08 15:31:37 -04:00
init.tf Add athena to loadtesting (#27437) 2025-03-24 11:55:28 -05:00
locals.tf Added support for multipule loadtest environments (#5526) 2022-05-03 09:51:11 -05:00
output.tf Made changes so that we have a per-environment internal load balancer (#5534) 2022-05-04 10:26:11 -05:00
r53.tf Added support for multipule loadtest environments (#5526) 2022-05-03 09:51:11 -05:00
vpc.tf Re-IP Loadtesting for TGW+VPN (#6635) 2022-07-19 13:25:14 -05:00