iT邦幫忙

2021 iThome 鐵人賽

DAY 22
0
自我挑戰組

從雲端開始的菜鳥任務系列 第 22

Day 22 菜鳥的 helm 紀錄 - 進階篇

  • 分享至 

  • xImage
  •  

在昨天介紹了Helm這一工具,那們今天就來介紹如何建立屬於自己的Helm repo吧!!

ps.如果要看得更仔細的話可到Helm官方文件查詢

Helm Repo

Helm repo是什麼呢?Repository簡稱repo,就是可以用來存放Chart的地方。

公開helm chart

首先將自己的helm chart 包裝起來

helm package demo-helm

將自己的github 網址加入進去(先建立一個github並把整個Helm推上去)。

  • 首先在github上專案的setting尋找Page內設定


  • 然後再自己的helm中使用底下這只令,創建出一個index.yaml
# helm repo index --url <github helm chart url> <index.yam>
helm repo index --url <github helm chart url> .
  • 這時會看到一個index.yaml的檔案,內包含你包裝起來的chart的資訊

  • 然後推上去github上面就可以被想要的人做使用了。

簡單的Repo指令

加入repo

helm repo add <repo name> <repo url>

查詢當前加入的repo

helm repo list

查詢repo內的 helm charts

helm search repo

取得最新的 chart 資訊

helm repo update

安裝chart內容

#helm install <repo name>/<chart name>
helm install demo/demo-helm

上一篇
Day 21 菜鳥的 helm 紀錄 - 介紹篇
下一篇
Day23 讓你的k8s Pod 具備多介面功能 - 介紹篇
系列文
從雲端開始的菜鳥任務30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言