featurebase/qa/tf
Garrison Davis 664ec83524
Remove manual jobs from CI
These jobs all need TLC and to be moved to the new ansible platform. For
now, we're removing them because if they accidentally get triggered,
they cost a lot of money very quickly, and don't necessarily get us
anything useful if they pass or fail.

Revert "Updating any AWS shape instance to use"
...our existing reserved instance types.  This simply ensures if we ever
do run one of these tests it is against existing reserved instances.  If
the tests get removed thats OK also."

This reverts commit 69be968d6d.
2022-12-14 11:30:39 -07:00
..
.modules/featurebase-cluster Remove manual jobs from CI 2022-12-14 11:30:39 -07:00
ci Remove manual jobs from CI 2022-12-14 11:30:39 -07:00
gauntlet CICD - Spot instances (#2087) 2022-05-31 17:25:09 -04:00
perf Remove manual jobs from CI 2022-12-14 11:30:39 -07:00
README.md Update qa/tf/README.md 2022-01-03 16:06:54 -06:00

Deploy testing environments with this one weird trick!

This directory contains Terraform to deploy test environments both ad-hoc and as part of CI/CD pipelines.

The .modules contains the guts of the operation, the things you probably want are in the other directories, each with a README.

How to Terraform

With terraform installed (brew install terraform if not)...

You can do terraform plan -> terraform apply to spin up a cluster, terraform destroy to tear one down.

Other prerequisites:

Please read these carefully.