-
- Downloads
Update OpenStack Terraform: Modules, Bastions, and New Floating IP config (#1958)
* Adding bastion and private network provisioning for openstack terraform * Remove usage of floating-ip property * Combine openstack instances + floating ips * Fix relating floating IPs to hosts for openstack builds * Tighten up security groups Allow ssh into all instances with floating IP * Add the gluster hosts to the no-floating group * Break terraform into modules * Update README and var descriptions to match current config * Remove volume property in gluster compute def * Include cluster name in internal network and router names * Make dns_nameservers a variable
Showing
- contrib/terraform/openstack/README.md 171 additions, 146 deletionscontrib/terraform/openstack/README.md
- contrib/terraform/openstack/kubespray.tf 53 additions, 224 deletionscontrib/terraform/openstack/kubespray.tf
- contrib/terraform/openstack/modules/compute/main.tf 280 additions, 0 deletionscontrib/terraform/openstack/modules/compute/main.tf
- contrib/terraform/openstack/modules/compute/variables.tf 83 additions, 0 deletionscontrib/terraform/openstack/modules/compute/variables.tf
- contrib/terraform/openstack/modules/ips/main.tf 24 additions, 0 deletionscontrib/terraform/openstack/modules/ips/main.tf
- contrib/terraform/openstack/modules/ips/outputs.tf 11 additions, 0 deletionscontrib/terraform/openstack/modules/ips/outputs.tf
- contrib/terraform/openstack/modules/ips/variables.tf 26 additions, 0 deletionscontrib/terraform/openstack/modules/ips/variables.tf
- contrib/terraform/openstack/modules/network/main.tf 24 additions, 0 deletionscontrib/terraform/openstack/modules/network/main.tf
- contrib/terraform/openstack/modules/network/outputs.tf 7 additions, 0 deletionscontrib/terraform/openstack/modules/network/outputs.tf
- contrib/terraform/openstack/modules/network/variables.tf 13 additions, 0 deletionscontrib/terraform/openstack/modules/network/variables.tf
- contrib/terraform/openstack/variables.tf 23 additions, 0 deletionscontrib/terraform/openstack/variables.tf
- contrib/terraform/terraform.py 41 additions, 0 deletionscontrib/terraform/terraform.py
Please register or sign in to comment