* Add terraform scripts for vSphere

* Fixup: Add terraform scripts for vSphere

* Add inventory generation

* Use machines var to provide IPs

* Add README file

* Add default.tfvars file

* Fix newlines at the end of files

* Remove master.count and worker.count variables

* Fixup cloud-init formatting

* Fixes after initial review

* Add warning about disabled DHCP

* Fixes after second review

* Add sample-inventory
This commit is contained in:
Jakub Krzywda
2021-02-26 13:20:15 +01:00
committed by GitHub
parent 100d9333ca
commit 0a0156c946
15 changed files with 670 additions and 0 deletions

View File

@@ -100,6 +100,12 @@ tf-0.13.x-validate-exoscale:
variables:
TF_VERSION: 0.13.5
PROVIDER: exoscale
tf-0.13.x-validate-vsphere:
extends: .terraform_validate
variables:
TF_VERSION: 0.13.5
PROVIDER: vsphere
CLUSTER: $CI_COMMIT_REF_NAME
tf-0.14.x-validate-openstack:
@@ -128,6 +134,12 @@ tf-0.14.x-validate-exoscale:
variables:
TF_VERSION: 0.14.3
PROVIDER: exoscale
tf-0.14.x-validate-vsphere:
extends: .terraform_validate
variables:
TF_VERSION: 0.14.3
PROVIDER: vsphere
CLUSTER: $CI_COMMIT_REF_NAME
# tf-packet-ubuntu16-default: