equinix / terraform-equinix-metal-anthos-on-baremetal

Terraform module for quick deployment of baremetal Anthos on Equinix Metal
https://registry.terraform.io/modules/equinix/anthos-on-baremetal
Apache License 2.0
26 stars 24 forks source link

bundle Anthos-ready testing tools #22

Open displague opened 3 years ago

displague commented 3 years ago

We should bundle the Anthos ready testing tools:

The requirements for these tests include network diagrams and scripted test results.

joshpadilla commented 3 years ago

Assuming we create a apv_ts_install.sh script, would it be placed in: /terraform-metal-anthos-on-baremetal/templates/apv_ts_install.sh

Or now that we are using modules in: /terraform-metal-anthos-on-baremetal/modules/apv_ts/main.tf /terraform-metal-anthos-on-baremetal/modules/apv_ts/variables.tf /terraform-metal-anthos-on-baremetal/modules/apv_ts/README.md /terraform-metal-anthos-on-baremetal/modules/apv_ts/assets/apv_ts_install.sh

My guess it the modules way is the preferred method.

displague commented 3 years ago

Modules would be preferable for optional components, even if we don't get immediate reuse out of them. This will ensure that we can use them as modules later.

The directories that you've outlined sound good.

displague commented 3 years ago

I'm hoping to see this issue resolved as part of Anthos 1.7.0 verification. https://cloud.google.com/anthos/clusters/docs/on-prem/1.7/downloads#latest