如何在Ubuntu裡安裝Helm
Helm是什麼?在戰網上玩過暗黑破壞神2代的程式設計師們應該還記得,Helm是國度的意思。
而在計算機領域,Helm是什麼?
Helm是Kubernetes的一個包管理工具,有點像nodejs的npm,Ubuntu的apt和CentOS的yum。這些包管理工具的目的都是用來簡化對應應用的部署和管理。
Helm的基本概念:
1. Chart: 被Helm管理的安裝包,裡面包含需要部署的安裝包資源。Chart之於Helm相當於yum rpm之於CentOS。
每個Chart包裡的內容:
(1) 包的基本描述檔案Chart.yaml
這個就相當於nodejs專案裡的package.json
(2) Release:Chart的部署例項,一個chart在一個Kubernetes叢集上可以有多個release,即這個chart可以被安裝多次
(3) Repository:Chart的倉庫,用於釋出和儲存Chart, 相當於nodejs專案裡package.json裡的repository欄位:
Helm完成的功能:
(1) 管理Kubernetes manifest files
(2) 管理Helm安裝包Charts
(3) 基於Chart進行Kubernetes應用釋出
Helm由兩部分組成,客戶端helm和服務端tiller,其中tiller執行在Kubernetes叢集上,用於管理Chart安裝的release。
而helm是一個命令列工具,可在本地執行,一般執行在持續整合(Continuous Integration-CI)/持續釋出(Continues Delivery-CD)伺服器上。
本文介紹客戶端helm的安裝。
在helm的github倉庫上下載二進位制可執行檔案:
下載完可執行檔案helm後,複製到資料夾/usr/local/bin下,執行helm version, 如果看到版本資訊,說明helm的客戶端安裝成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2214880/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在 Ubuntu 安裝 VMware Workstation ?Ubuntu
- 如何在 Ubuntu 上安裝 VirtualBoxUbuntu
- 如何在 Ubuntu 上安裝 MongoDBUbuntuMongoDB
- 如何在 Ubuntu 上安裝 Python 3.8UbuntuPython
- helm安裝mysqlMySql
- helm安裝教程
- [kubernetes]helm安裝
- 如何在Ubuntu24.04上安裝ELKUbuntu
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- 如何在Ubuntu 16.10上安裝ResourceSpace程式Ubuntu
- 如何在 Ubuntu Linux 上安裝 IntelliJ IDEAUbuntuLinuxIntelliJIdea
- helm安裝及配置
- 如何在ubuntu[linux] 上用docker安裝SqlserverUbuntuLinuxDockerSQLServer
- 教你如何在 Ubuntu 18.04 中安裝 gThumb 3.9.1Ubuntu
- 教你如何在 Ubuntu 中安裝 Oracle Java 13UbuntuOracleJava
- 如何在 Debian/Ubuntu 上手動安裝安全更新?Ubuntu
- 如何在 Ubuntu 和其他 Linux 上安裝 NetbeansUbuntuLinuxBean
- 使用 Bitnami Helm 安裝 KafkaKafka
- helm2安裝配置
- 如何在 Ubuntu 上安裝 EMQX MQTT 伺服器UbuntuMQQT伺服器
- 如何在 Ubuntu 上安裝和使用 R 語言Ubuntu
- 如何在Ubuntu 20.04上安裝Unity桌面環境UbuntuUnity
- 如何在 Ubuntu 19.04 中安裝 Shutter 截圖工具Ubuntu
- 如何在ubuntu上安裝virtualbox的driver module vboxdrvUbuntu
- Kubernetes基於helm安裝 harbor
- 在Ubuntu作業系統裡安裝DockerUbuntu作業系統Docker
- 如何在Ubuntu 22.04上安裝Linux 核心 詳細教程!UbuntuLinux
- 如何在 Ubuntu 中使用命令列解除安裝 CrossOverUbuntu命令列ROS
- helm 安裝redis的主從、哨兵Redis
- Grafana 系列文章(十四):Helm 安裝LokiGrafanaLoki
- Helm3安裝ElasticSearch和KibanaElasticsearch
- helm包安裝部署相關命令
- kubernetes實戰篇之helm安裝
- ubuntu安裝Ubuntu
- 安裝 UbuntuUbuntu
- 如何在 Ubuntu 伺服器上安裝桌面環境 (GUI)Ubuntu伺服器GUI
- 如何在 Ubuntu 上安裝最新版本的 GitUbuntuGit
- 手把手教你如何在Ubuntu系統中安裝PycharmUbuntuPyCharm