06-07 Kubernetes 在软件工程中的位置:管理一群容器

06-07 Kubernetes在软件工程中的位置 是把 07-03 Kubernetes网络 放回软件工程:它负责管理容器化应用的部署、扩缩容和自愈。


一、它解决什么

它解决的是机器和服务变多后的调度问题。一个 Docker 容器好管,几百个服务实例就需要系统管理。

二、一个比喻

像连锁餐厅调度系统:哪家店缺人、哪台设备坏了、哪里客流高,它自动调配资源。

三、放到系统里看

K8s 里常见概念有 Pod、Deployment、Service、Ingress、ConfigMap、Secret。网络部分可回看 07-03 Kubernetes网络

四、常见坑 / 学习抓手

常见坑是小项目过早上 K8s。它很强,也很复杂,需要团队有运维能力。

一句话总结

Kubernetes 是管理容器集群的平台,不是每个小项目的第一步。


关联笔记