文章

目前顯示的是 九月, 2017的文章

在Kubernetes上透過helm來安裝jenkins服務

圖片
Kubernetes由於透過yaml檔描述了所要安裝的系統架構,因此要把一些應用服務透過yaml檔來封裝成線上直接安裝即可使用的應用將不再是夢想,而helm即是提供一個簡單的平台讓我們可以快速地使用第三方服務所提供的腳本,快速啟用您想要用的服務... 安裝helm 首先,安裝helm在mac上相對簡單,只要有安裝了brew,可以透過下面指令來安裝helm... brew install kubernetes-helm 如果是其他系統的安裝,可以參考: https://github.com/kubernetes/helm#install 初始化helm 建立helm的connect # helm init 我們可以透過關鍵字來搜尋可用的套件,下面以jenkins package為例: # helm search jenkins NAME           VERSION DESCRIPTION stable/jenkins 0.1.6   A Jenkins Helm chart for Kubernetes. 接下來,我們可以使用上面查詢出來的”Name”欄位來安裝jenkins服務... #  helm install stable/jenkins NAME:   imprecise-indri LAST DEPLOYED: Mon Aug 28 11 : 00 : 53 2017 NAMESPACE: default STATUS: DEPLOYED RESOURCES: ==> v1/Secret NAME                     TYPE    DATA  AGE imprecise-indri-jenkins  Opaque   2      0 s ==> v1/ConfigMap NAME                     DATA  AGE imprecise-indri-jenkins   1      0 s ==> v1/PersistentVolumeClaim NAME                     STATUS   VOLUME    CAPACITY  ACCESSMO