はじめに
ヘルムチャートリポジトリは、Kubernetesリソースファイルのコレクションを含むリモートサーバーです。チャートはディレクトリツリーに表示され、Helmチャートリポジトリにパッケージ化されます。
Helmを使用してアプリケーションをデプロイするには、リポジトリを管理する方法を知っている必要があります。
このチュートリアルでは、Helmチャートリポジトリを追加、更新、または削除する方法を学習します。
前提条件
- Ubuntu、Windows、またはMacを実行しているシステム。
- コマンドライン/ターミナルへのアクセス。
- Kubernetesクラスタがインストールされています。
- ヘルムがインストールおよび構成されています。
ヘルムリポジトリを追加する方法
Helmチャートリポジトリを追加するための一般的な構文は次のとおりです。
helm repo add [NAME] [URL] [flags]
公式の安定したヘルムチャートを追加するには、次のコマンドを入力します。
helm repo add stable https://charts.helm.sh/stable
追加が完了すると、端末は確認メッセージを出力します:
searchrepoコマンドを使用してリポジトリの内容を一覧表示します。
helm search repo stable
ターミナルは、利用可能なすべてのチャートのリストを印刷します。
ヘルムリポジトリを更新する方法
次のコマンドを実行して、システム内のすべてのHelmリポジトリを更新します。
helm repo update
出力には、更新されたすべてのリポジトリのリストが含まれます。
ヘルムリポジトリを削除する方法
Helmリポジトリを削除するための一般的な構文は次のとおりです。
helm repo remove [REPO1 [REPO2 ...]] [flags]
次のように入力して、Helmリポジトリを削除します。
helm repo remove stable
リポジトリが削除されると、端末は確認メッセージを出力します。