Azure virtual machine minecraft server

run

azure login

az login

prepare

workdir: terraform

$ terraform init
$ export TF_VAR_prefix="minecraft"
$ export TF_VAR_public_key_file="~/.ssh/id_rsa.pub"
$ export TF_VAR_source_ip_address="{my_global_ip}"
$ terraform plan

apply

$ terraform apply

destroy

$ terraform destroy

install minecraft server

workdir: ansible

$ cp minecraft_data_file.tar.gz files/minecraft.tar.gz
$ ansible-playbook -i inventories/production main.yml