vpeopleonatank / create-zabbix-vm-with-terraform-libvirt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prepare cloud images

./prepare_cloud_img.sh

Create SSH Publickey

mkdir ssh
ssh-keygen -t rsa -b 4096 -f $HOME/.ssh/id_rsa_zabbix_libvirt -N ""
ln -s $HOME/.ssh/id_rsa_zabbix_libvirt.pub ssh/

Create libvirt Storage Pool

mkdir volumes
virsh pool-define-as --name zabbix-monitor-pool --type dir --target volumes/
virsh pool-autostart zabbix-monitor-pool
virsh pool-start zabbix-monitor-pool

Create vm with terraform

terraform init
terraform apply -auto-approve

About


Languages

Language:HCL 76.5%Language:Shell 12.5%Language:Smarty 10.9%