This module is used to quickly spawns VMs on Openstack.
module "openstack" {
source = "git::https://github.com/GridexX/openstack-vm-module.git?ref=1.1.1"
instance_name = "my-vm"
image_name = "Ubuntu 18.04"
flavor_name = "m1.small"
public_network_name = "public"
ssh_user = "ubuntu"
public_key_pair_path = "~/.ssh/id_rsa.pub"
user_data = "echo 'Hello, World!' > /tmp/hello.txt"
}Tip
For the full list of available parameters, refer to the variables.tf file.
This module is licensed under the MIT License. See the LICENSE file for more information.
This module is maintained by GridexX.