The YouTube channel [0] has plenty of introduction videos, but I find the documentation [1] to be the best place to start. You should set up Consul (service mesh) first, followed by Nomad (orchestration), and Vault (secret management) if you need it. The only thing I initially struggled with was the systemd-resolved config on Ubuntu, to make the service discovery work. I plan to write an article about it, should I ever find the time for it :)
Btw. the cluster consists out of three servers on Hetzner [2] and runs our web analytics platform Pirsch [3].
Btw. the cluster consists out of three servers on Hetzner [2] and runs our web analytics platform Pirsch [3].
[0] https://www.youtube.com/channel/UC-AdvAxaagE9W2f0webyNUQ
[1] https://learn.hashicorp.com/consul (for Consul, the pages for Nomad and Vault are similar)
[2] https://www.hetzner.com/cloud
[3] https://pirsch.io/