Terraform
![Card image cap](https://stoeps.de/posts/2021/terraform-kvm-create-environment/featured_hube21bd41e446fa432af80d9f0fc1efb1_1293319_350x175_fill_box_smart1_3.png)
I create a lot of virtual machines during the week to test deployments, or try to digg into problems of deployments. In the past I used Vmware Workstation, Oracle VirtualBox or MS HyperV on my desktops, but I also used Vmware ESX. I tried to use Vagrant and Packer to prepare images and distribute them, but wasn’t satisfied at all.
Last Update: Read in about 6 min
![Aaron Burden: Fountain pen and a notebook](https://stoeps.de/images/list-featured.jpg)
The last months I built a lot of environments for tests with IBM Connections Componentpack, Rancher, plain Kubernetes, IBM Domino and some more. In former years, I deployed single virtual machines, cloned them and created snapshots to “easily” jump back in cases of errors. Then I found Packer , which helped me to automate the first virtual machines on my local notebook.
Now I use Packer to create templates for VMware vSphere, which then are deployed and multiplied with Terraform . Terraform needs some packages installed in the template, that it can provision virtual machines on vSphere.
Last Update: Read in about 4 min