terraform-equinix-metal-anthos-on-vsphere
terraform-equinix-metal-anthos-on-vsphere copied to clipboard
Automated Anthos Installation via Terraform for Equinix Metal with vSphere
Signed-off-by: Marques Johansson
Users would like to provision Anthos 1.7 through this module. What changes are needed to support this?
The introduced changes with the vsphere module break the entire repository. Variables in TF are not documented or broken (object_store_tool is undocumented while the "s3_boolean" is not doing anything anymre)....
When deploying the vCenter virtual appliance, it always fails with a message like this before timing out: ``` null_resource.deploy_vcva (remote-exec): Error: Problem Id: None null_resource.deploy_vcva (remote-exec): Component key: setnet Detail:...
https://github.com/equinix/terraform-metal-anthos-on-vsphere/blob/main/variables.tf#L38-L71 includes a `Management` network which is a special network that the vSphere module provisions. The vSphere module advises not to create this network: https://github.com/equinix/terraform-metal-vsphere/blob/main/variables.tf#L38-L69
The GCP key generating script https://github.com/equinix/terraform-metal-anthos-on-vsphere/blob/main/anthos/create_service_accounts.sh creates keys with a fixed name. This prevents other users sharing that project from generating keys themselves. The keys must then be shared among...
there could be a directory of concrete configurations that are known to work. these would be helpful for users, and could be used in automated tests. it would also help...
Integrations are currently failing with: ``` module.vsphere.null_resource.apply_esx_network_config[0] (remote-exec): Trying to connect to ESX Host . . . module.vsphere.null_resource.apply_esx_network_config[0] (remote-exec): Connected to ESX Host ! module.vsphere.null_resource.apply_esx_network_config[0] (remote-exec): Successfully created vSwitch vSwitch1...
when testing with anthos 1.5, i got an error from the mkdir apparently because the directory already existed. so i propose removing the error check (which i had added in...
I captured the following log output while attempting to provision [this module](https://github.com/packet-labs/google-anthos//tree/41093eaa2ecd83ec506023ba9c0ae419a6172aa9) with the following non-default, Packet device, settings: ``` esxi_size = "c3.medium.x86" router_size = "c2.medium.x86" esxi_host_count = "1" facility...