Learn how to use Gitlab, Packer, Terraform and Nomad to create a CI/CD pipeline which deploys to Hetzner cloud!
What do you need to complete this tutorial?
- Accounts for Gitlab, Hetzner Cloud, Terraform Cloud
- Implement minimal Kotlin web app with Spring Boot
- Create a base VM image with Docker and Nomad installed using Packer
- Create Terraform script
- Create Nomad script
- Configure pipeline