欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

helm使用教程

錢瀠龍2年前14瀏覽0評論

helm使用教程?

helm是目前Kubernetes服務編排領域的唯一開源子項目,作為Kubernetes應用的一個包管理工具,可理解為Kubernetes的apt-get / yum,由Deis 公司發起,該公司已經被微軟收購。

helm通過軟件打包的形式,支持發布的版本管理和控制,很大程度上簡化了Kubernetes應用部署和管理的復雜性。

隨著業務容器化與向微服務架構轉變,通過分解巨大的單體應用為多個服務的方式,分解了單體應用的復雜性,使每個微服務都可以獨立部署和擴展,實現了敏捷開發和快速迭代和部署。

但任何事情都有兩面性,雖然微服務給我們帶來了很多便利,但由于應用被拆分成多個組件,導致服務數量大幅增加,對于Kubernetest編排來說,每個組件有自己的資源文件;

并且可以獨立的部署與伸縮,這給采用Kubernetes做應用編排帶來了諸多挑戰:

管理、編輯與更新大量的K8s配置文件

部署一個含有大量配置文件的復雜K8s應用

分享和復用K8s配置和應用

參數化配置模板支持多個環境

管理應用的發布:回滾、diff和查看發布歷史

控制一個部署周期中的某一些環節

發布后的驗證

helm把Kubernetes資源打包到一個chart中,而chart被保存到chart倉庫。

通過chart倉庫可用來存儲和分享chart。

helm使發布可配置,支持發布應用配置的版本管理,簡化了Kubernetes部署應用的版本控制、打包、發布、刪除、更新等操作。

java單體應用架構模式,helm使用教程