News for hackers. Stuff that matters.
Re:Minikube quickly sets up a local Kubernetes cluster on ma... by Jedd on Wednesday May 25, 2022 @07:47PM (#31512394)
I'll strongly second this.

Consul + Nomad makes for an excellent home lab setup, using docker, podman, raw binaries, etc, as you observe. It strongly recommends 3-node cluster, but works fine on a single host if you don't need the distributed / HA aspect. We've been running it in production at work for a couple of years and it's been rock solid.

The big problem with Nomad is that it's not as popular as k8s -- so while you can leverage docker hub, there's fewer oven-ready packs for more complex systems, eg cortex metrics or mimir, as current challenges for us.

Hashicorp is building up a public repository [1] which is great to see, but it's a long way from having the same scope as the collected repositories of helm charts.

[1] https://github.com/hashicorp/nomad-pack-community-registry

Re:Minikube quickly sets up a local Kubernetes cluster on ma... by arccy on Thursday May 26, 2022 @04:28AM (#31516015)
the biggest problem with nomad is it just punts on networking (so it really is just a scheduler) and it's quite a bit of work to get it set up right for dynamic workloads
Re:Minikube quickly sets up a local Kubernetes cluster on ma... by Jedd on Thursday May 26, 2022 @07:23AM (#31517043)
I haven't played extensively with k8s, so I've not much to compare to - do you mean inter-workload comms?

Between CNI, Consul Connect, and Traefik, we have hit some stumbling blocks, but nothing we can't do, yet.

As to dynamic load, yeah, we've mostly been using Nomad for HA -- are there some surprises in store when we start playing with the autoscaler?