Building a production ready Nomad cluster
Vagrant file that sets up 3 dev VMS running Nomad and Consul and connected as cluster. Still manual step needed:
vagrant up
vagrant ssh nomad0{n}
sh /vagrant/launch.sh
- Dev environments using Vagrant
- Replicated Web Service in test namespace
- Ingress Controller
- Service mesh
- Multiple leaders
- Loadbalancer VM
- Wireguard into cluster
- Firewall - external only accessible via loadbalancer
- ...
- Prod Ready!