featurebase/qa/tf
Seebs 011174b631 make perf_able run at all, make it debug a bit better
switch perf-able to using same node type we use for other spot instances,
because otherwise it never finds any available capacity.

we switch the perf-able script to use the standard get_value function
instead of direct jq calls.

we try to grab server logs if the restore fails in the hopes of finding
out why the restore very occasionally fails.
2022-10-14 09:49:19 -05:00
..
.modules/featurebase-cluster CICD: fix Cleanup_Build_Job inconsistent failures (#2098) 2022-06-14 11:49:25 -04:00
ci CICD - Spot instances (#2087) 2022-05-31 17:25:09 -04:00
gauntlet CICD - Spot instances (#2087) 2022-05-31 17:25:09 -04:00
perf make perf_able run at all, make it debug a bit better 2022-10-14 09:49:19 -05: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.