Used to provision a 3 master and 2 slave cluster in proxmox.
List any prerequisites needed to use this Terraform project. This might include:
- Terraform = 1.6.6
- Providers
- provider registry.terraform.io/bpg/proxmox v0.45.0
- provider registry.terraform.io/hashicorp/local v2.4.1
Instructions on how to install and initialize the Terraform project. This section typically includes:
- Cloning the repository
git clone https://github.com/nfl-nzr/IaC.git
- Initializing Terraform workspace with
terraform init
cp sample.credentials.tfvars credentials.tfvars
- Update
credentials.tfvars
with variables specified.
- Plan with
terraform plan
- Provision with
terraform apply
- Destroy with
terraform destroy
Static pub key is added to the sources for now. TODO will change in future.