Skip to content

Commit 2714845

Browse files
author
Grzegorz Koper
committed
finishing touches in readme
1 parent 682114b commit 2714845

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.rst

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Terraform Kayobe Multinode
33
==========================
44

5-
This Terraform configuration deploys a single VM on an OpenStack cloud, to be
5+
This Terraform configuration deploys a requested amount of Instances on an OpenStack cloud, to be
66
used as a Multinode Kayobe test environment.
77

88
Usage
@@ -20,7 +20,7 @@ Install Terraform:
2020
wget -qO - terraform.gpg https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/terraform-archive-keyring.gpg
2121
sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/terraform-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/terraform.list
2222
sudo apt update
23-
sudo apt install docker.io terraform
23+
sudo apt install terraform
2424
2525
Clone and initialise the Kayobe config:
2626

@@ -74,12 +74,14 @@ Generate Terraform variables:
7474
cat << EOF > terraform.tfvars
7575
ssh_private_key = "id_rsa"
7676
ssh_public_key = "id_rsa.pub"
77-
aio_vm_name = "kayobe-aio"
78-
aio_vm_image = "CentOS-stream8"
79-
aio_vm_keypair = "kayobe-aio"
80-
aio_vm_flavor = "general.v1.medium"
81-
aio_vm_network = "stackhpc-ipv4-geneve"
82-
aio_vm_subnet = "stackhpc-ipv4-geneve-subnet"
77+
seed_vm_name = "kayobe-seed"
78+
seed_vm_image = "CentOS-stream8"
79+
multinode_keypair = "multinode_keypair"
80+
seed_vm_flavor = "general.v1.tiny"
81+
multinode_vm_network = "stackhpc-ipv4-geneve"
82+
multinode_vm_subnet = "stackhpc-ipv4-geneve-subnet"
83+
multinode_image = "CentOS-stream8"
84+
multinode_flavor = "general.v1.tiny"
8385
EOF
8486
8587
Generate a plan:
@@ -94,3 +96,4 @@ Apply the changes:
9496
9597
terraform apply -auto-approve
9698
99+
You should have requested number of resources spawned on Openstack, and ansible_inventory file produced as output for Kayobe.

0 commit comments

Comments
 (0)