為什麼學 Kubernetes#
容器(Container)解決了「在我電腦上能跑」的問題,但生產環境要面對的是幾十、幾百個容器的編排:誰啟動、誰重啟、誰路由流量、誰持有資料、誰擴容、誰降級。Kubernetes(K8s)是這個問題的事實標準解。
理解 K8s 的價值不在於記指令,而在於理解它把「叢集(Cluster)營運」抽象成宣告式(Declarative)API 的設計:你描述想要的狀態,Controller 持續調度直到符合。
關聯閱讀#
- 微服務架構(K8s 上常見的部署型態)➡️
../04-microservices - DevOps / CI/CD ➡️
../05-devops - 分散式系統理論 ➡️
../06-distributed-systems