Helm
Helm
は、Kubernetesのためのパッケージマネージャです。
Helm
を使うことでKubernetesアプリケーションの管理を簡素化できます。
このコースの中では、サードパーティのパッケージ(≒ manifestのまとまり)をインストールすることに利用しますが、自分で作成したmanifestのまとまりを一つのパッケージとして管理し、それをHelmで扱うことも可能です。
Helm の概要
- Kubernetesアプリケーションをパッケージ化、デプロイ、管理するツール
Helm Chart
としてアプリケーションの設定や依存関係をまとめて管理- 複雑なKubernetesデプロイメントを簡単に再利用可能な形で提供
- Helm公式ドキュメント
用語
用語 | 説明 |
---|---|
Helm | Kubernetesのためのパッケージマネージャで、Kubernetesアプリケーションの管理を簡素化するツール。 |
Helm Chart | Kubernetesアプリケーションの設定や依存関係をまとめたパッケージで、再利用可能な形で提供される。 |
Chartリポジトリ | Helm Chartをホストする場所。公式やサードパーティのリポジトリが存在する。 |
Helm のインストール
asdf を使って Helm をインストールしてください。
asdf コマンドがインストールされていない方は、asdf の資料 を見ながらインストールしてください。
asdf plugin add helm
asdf install helm latest
asdf set --home helm latest
Helm
コマンドを利用できるかチェックしてみましょう。
helm version