News for hackers. Stuff that matters.
Re:Google Kubernetes Engine is introducing a cluster managem... by bcheung on Wednesday March 04, 2020 @05:29PM (#22488853)
I'm running my own on bare metal dedicated servers. You will need to install a few extra things (MetalLB for LoadBalancer, CertManager for SSL, an ingress controller (nginx, Ambassador, Gloo), and one of the CSI plugins for your preferred storage method). It is extra work but as a personal cluster for hobby work, I'm paying $65/mo total for the cluster. Same specs would probably be $1000/mo at a public cloud provider.
Re:Google Kubernetes Engine is introducing a cluster managem... by theptip on Wednesday March 04, 2020 @08:20PM (#22490033)
MetalLB looks fun, hadn't seen that one.

If you want something production-grade (i.e. doesn't say "beta" on the tin) then I think Calico should solve most of the same problems too (it does BGP peering to your ToR switch):

https://docs.projectcalico.org/networking/determine-best-net...

Does MetalLB do something extra I'm missing?

Re:Google Kubernetes Engine is introducing a cluster managem... by shaklee3 on Thursday March 05, 2020 @01:02AM (#22491308)
Metallb had more features than calico before calico had the external service advertisement feature. Now that they do, services can use ecmp load balancers just as metallb does.
Re:Google Kubernetes Engine is introducing a cluster managem... by hitpointdrew on Wednesday March 04, 2020 @08:05PM (#22489954)
Traefik can also automatically get letsencrypt certs, if you don't want to use CertManager. Traefik gives the added benefit of also doing Ingress.