Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
roachprod: upgrade TF and add arm64 AMIs
As of [1], terraform is used in conjunction with roachprod in AWS. In addition to defining VPCs (and their pair-wise peerings), the generated TF scripts assign `ami_id` for every region. This information is made available to roachprod via config.json, generated from TF and embedded into roachprod binary. Recently, as of [2], `ami_id_fips` was added. This PR adds `ami_id_arm64` in preparation for arm64-based nightly roachtests. Furthermore, TF is refactored to make it compatible with versions 0.14 and onwards. Both AWS resources and the resulting config.json were generated using TF 1.4.6 (latest at this time). [1] cockroachdb#36418 [2] cockroachdb#99224 Epic: none Release note: None
- Loading branch information