Helm快速入門指南

致讀者

完整入門示例請參考:Helm完整入門實戰(zhàn)

快速入門指南

本指南介紹如何快速開始使用Helm。

先決條件

想成功和正確地使用Helm滞造,需要以下前置條件。

  1. 一個 Kubernetes 集群
  2. 確定你安裝版本的安全配置
  3. 安裝和配置Helm。

安裝或者使用現(xiàn)有的Kubernetes集群

  • 使用Helm,需要一個Kubernetes集群揭厚。對于Helm的最新版本笤休,我們建議使用Kubernetes的最新穩(wěn)定版, 在大多數(shù)情況下琉挖,它是倒數(shù)第二個次版本。
  • 您也應(yīng)該有一個本地的 kubectl.

查看Helm和對應(yīng)支持的Kubernetes版本涣脚,您可以參考 Helm 版本支持策略示辈。

安裝

您可以通過 homebrew 下載二進(jìn)制Helm client安裝包,也可以通過github下載 github 官方發(fā)布頁面

除此之外的更多安裝方式詳見 安裝指南遣蚀。

初始化

當(dāng)您已經(jīng)安裝好了Helm之后矾麻,您可以添加一個chart 倉庫。從 Artifact Hub中查找有效的Helm chart倉庫芭梯。

$ helm repo add stable https://charts.helm.sh/stable

當(dāng)添加完成险耀,您將可以看到可以被您安裝的charts列表:

$ helm search repo stable
NAME                                    CHART VERSION   APP VERSION                     DESCRIPTION
stable/acs-engine-autoscaler            2.2.2           2.1.1                           DEPRECATED Scales worker nodes within agent pools
stable/aerospike                        0.2.8           v4.5.0.5                        A Helm chart for Aerospike in Kubernetes
stable/airflow                          4.1.0           1.10.4                          Airflow is a platform to programmatically autho...
stable/ambassador                       4.1.0           0.81.0                          A Helm chart for Datawire Ambassador
# ... and many more

安裝Chart示例

您可以通過helm install 命令安裝chart。 Helm可以通過多種途徑查找和安裝chart玖喘, 但最簡單的是安裝官方的stable charts甩牺。

$ helm repo update              # 確定我們可以拿到最新的charts列表
$ helm install stable/mysql --generate-name
Released smiling-penguin

在上面的例子中,stable/mysql這個chart被發(fā)布累奈,名字是 smiling-penguin

您可以通過執(zhí)行 helm show chart stable/mysql 命令簡單的了解到這個chart的基本信息贬派。 或者您可以執(zhí)行 helm show all stable/mysql 獲取關(guān)于該chart的所有信息急但。

每當(dāng)您執(zhí)行 helm install 的時候,都會創(chuàng)建一個新的發(fā)布版本赠群。 所以一個chart在同一個集群里面可以被安裝多次羊始,每一個都可以被獨立的管理和升級。

helm install 是一個擁有很多能力的強大的命令查描,更多信息詳見 使用 Helm

關(guān)于版本發(fā)布

通過Helm您可以很容易看到哪些chart被發(fā)布了:

$ helm ls
NAME             VERSION   UPDATED                   STATUS    CHART
smiling-penguin  1         Wed Sep 28 12:59:46 2016  DEPLOYED  mysql-0.1.0

helm list 命令會列出所有可被部署的版本突委。

卸載一個版本

您可以使用helm uninstall 命令卸載你的版本

$ helm uninstall smiling-penguin
Removed smiling-penguin

該命令會從Kubernetes卸載 smiling-penguin, 它將刪除和該版本相關(guān)的所有相關(guān)資源(service冬三、deployment匀油、 pod等等)甚至版本歷史。

如果您在執(zhí)行 helm uninstall 的時候提供 --keep-history 選項勾笆, Helm將會保存版本歷史敌蚜。 您可以通過命令查看該版本的信息

$ helm status smiling-penguin
Status: UNINSTALLED
...

因為 --keep-history 選項會讓helm跟蹤你的版本(即使你卸載了他們), 所以你可以審計集群歷史甚至使用 helm rollback 回滾版本窝爪。

查看幫助信息

如果您想通過Helm命令查看更多的有用的信息弛车,請使用 helm help 命令,或者在任意命令后添加 -h 選項:

$ helm get -h
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蒲每,一起剝皮案震驚了整個濱河市纷跛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌邀杏,老刑警劉巖贫奠,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異望蜡,居然都是意外死亡唤崭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門脖律,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谢肾,“玉大人,你說我怎么就攤上這事小泉±盏” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵膏孟,是天一觀的道長。 經(jīng)常有香客問我拌汇,道長柒桑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任噪舀,我火速辦了婚禮魁淳,結(jié)果婚禮上飘诗,老公的妹妹穿的比我還像新娘。我一直安慰自己界逛,他們只是感情好昆稿,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著息拜,像睡著了一般溉潭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上少欺,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天喳瓣,我揣著相機與錄音,去河邊找鬼赞别。 笑死畏陕,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的仿滔。 我是一名探鬼主播惠毁,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼崎页!你這毒婦竟也來了鞠绰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤实昨,失蹤者是張志新(化名)和其女友劉穎洞豁,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體荒给,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡丈挟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了志电。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片曙咽。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖挑辆,靈堂內(nèi)的尸體忽然破棺而出例朱,到底是詐尸還是另有隱情,我是刑警寧澤鱼蝉,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布洒嗤,位于F島的核電站,受9級特大地震影響魁亦,放射性物質(zhì)發(fā)生泄漏渔隶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望间唉。 院中可真熱鬧绞灼,春花似錦、人聲如沸呈野。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽被冒。三九已至军掂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間姆打,已是汗流浹背良姆。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留幔戏,地道東北人玛追。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像闲延,于是被迫代替她去往敵國和親痊剖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容