|
|
|
|
|
by 0xEFF
1800 days ago
|
|
Kubernetes removes the complexity of keeping a process (service) available. There’s a lot to unpack in that sentence, which is to say there’s a lot of complexity it removes. Agree it does add as well. I’m not convinced k8s is a net increase in complexity after everything is accounted for. Authentication, authorization, availability, monitoring, logging, deployment tooling, auto scaling, abstracting the underlying infrastructure, etc… |
|
Does it really do that if it you just use it to provision an AWS load balancer, which can do health checks and terminate unhealthy instances for you? No.
Sure, you could run some other ingress controller but now you have _yet another_ thing to manage.