Сценарий Terraform + Ansible, запускающий Factorio в инфраструктуре Beget (1 CPU, 1 GB RAM, 10 GB NVME, SPB)
| inventory | ||
| roles | ||
| ansible.cfg | ||
| main.tf | ||
| playbook.yml | ||
| README.md | ||
Factorio Terraform Beget
Terraform-сценарий, создающий VPS-сервер в инфраструктуре Beget. Для запуска необходимо для начала создать файл .auto.tfvars с переменной beget_token,
в которой указан JWT-токен:
beget_token = "eyJhbG...gQg"
Создать его можно на странице https://developer.beget.com/#post-/v1/auth
После этого запустить создание VPS-сервера с помощью команды:
terraform apply
Если используется OpenTofu (HashiCorp блокирует российские IP-адреса), то для запуска используется следующая команда:
tofu apply
Для удаления сервера используется команда terraform destroy или tofu destroy