摘要: Helm 是啥? 微服務和容器化給複雜應用部署與管理帶來了極大的挑戰。Helm是目前Kubernetes服務編排領域的惟一開源子項目,作爲Kubernetes應用的一個包管理工具,可理解爲Kubernetes的apt-get / yum,由Deis 公司發起,該公司已經被微軟收購。架構
Helm 是啥?wordpress
微服務和容器化給複雜應用部署與管理帶來了極大的挑戰。Helm是目前Kubernetes服務編排領域的惟一開源子項目,作爲Kubernetes應用的一個包管理工具,可理解爲Kubernetes的apt-get / yum,由Deis 公司發起,該公司已經被微軟收購。Helm經過軟件打包的形式,支持發佈的版本管理和控制,很大程度上簡化了Kubernetes應用部署和管理的複雜性。微服務
Helm 架構工具
Helm 用途阿里雲
作爲Kubernetes的一個包管理工具,Helm具備以下功能:3d
Helm有三個重要概念:blog
如何在阿里雲容器服務使用Helm資源
阿里雲容器服務的kubernets集羣默認集成了helm並初始化提供了一些經常使用charts,下面咱們就以安裝wordpress示例來演示使用流程。部署
以上爲容器服務默認提供的一些安裝charts,下面咱們來安裝wordpress:get
能夠根據用戶自身的須要,修改wordpress安裝charts的一些默認配置,固然使用默認配置安裝也是沒問題的,輸入本次安裝release的名字,點擊部署後就完成了一鍵部署。
咱們使用控制檯查看一下部署資源的狀況:
能夠看到wordpress的依賴資源都已經安裝完畢,訪問圖中圈出來的地址就能夠打開wordpress界面:
能夠看到wordpress已經能夠正常訪問。若是使用傳統方式,你可能須要建立一堆deployment + service + pvc等集合體,如今只須要一鍵部署,等待片刻,一個wordpress應用就能夠展示在你面前。
閱讀更多幹貨好文,請關注掃描如下二維碼: