Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Kubernetes is not really complex at what it tries to achieve, but there might be some scenarios, where you need more tailored tool for the job.

Would I use k8s just for static websites or single API? No. Would I use k8s, for rarely updated solution, where low costs are #1 priority? No. Would I use k8s for complex microservice architecture with a long list of ever-growing implicit/explicit requirements and a lot of moving parts? Definitely, because now you just need to either use some built-in k8s feature and/or use CNCF eco-system to supply you with almost anything you need.

Kubernetes gives standardization, it's good in enterprise, where high complexity and poor communication is normal. It covers a lot of typical requirements for applications and you can learn a lot about solution just by looking at k8s cluster. However it's a time sink, if you really want to learn more about k8s and CNCF eco-system.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: