哈囉各位~在前兩篇,我們完成了Docker Image的打包,以及基本的Container應用,但雲原生不只使用Container,我們還要更進一步使用Kubernetes這一套Google開源的「容器管理工具」。那麼為什麼要使用K8S呢?
最主要使用K8S的原因,是為了更好的操控Container,以及在做同類型微服務的時候,可以讓K8S幫我們管理底層網路,不需要自己實踐Container的網路操控。同時,也能有效利用Server資源,並且透過設定,可以讓應用服務Crash時自動重啟。
但是問題是,在地端自建一套K8S通常需要時間,在擴展性上也常常會有問題。
But,就是這個時候!就是使用雲原生K8S的時機啦!
本次要介紹的雲原生服務稱做ACK (Alibaba Cloud Container Service for Kubernetes)。
筆者簡單列了以下ACK的特點:
同時ACK包含了三種不同的類別:
同時這個版本也是在下下章節會介紹的ASK,想了解的小夥伴,可以先去看看唷!
接下來用圖像的方式跟各位展示上述三個不同版本的ACK創建流程:
以上是本次的ACK基礎介紹,那麼下一篇,將會帶大家實際演練ACK的實作!
準備好就GOGO吧!