Helm はチャートを管理するためのツールです。チャートは、事前構成された Kubernetes リソースのパッケージです。
Helm を使用して次のことを行います。
Kubernetes で実行する Helm Chart としてパッケージ化された人気のあるソフトウェアを見つけて使用します
独自のアプリケーションを Helm チャートとして共有する
Kubernetes アプリケーションの再現可能なビルドを作成する
Kubernetes マニフェスト ファイルをインテリジェントに管理
Helm パッケージのリリースを管理する
Helm は、Kubernetes アプリケーションのインストールと管理を効率化するツールです。 Kubernetes の apt/yum/homebrew のようなものだと考えてください。
Helm はテンプレートをレンダリングし、Kubernetes API と通信します。
Helm は、ラップトップ、CI/CD、または実行したい場所ならどこでも実行できます。
チャートは、少なくとも 2 つのものが含まれる Helm パッケージです。
パッケージの説明 ( Chart.yaml
)
Kubernetes マニフェスト ファイルを含む 1 つ以上のテンプレート
チャートはディスクに保存することも、リモート チャート リポジトリ (Debian や RedHat パッケージなど) からフェッチすることもできます。
Helm クライアントのバイナリ ダウンロードは、リリース ページにあります。
helm
バイナリを解凍して PATH に追加すれば準備完了です。
パッケージマネージャーを使用したい場合:
Homebrew ユーザーはbrew install helm
使用できます。
Chocolatey ユーザーはchoco install kubernetes-helm
を使用できます。
Scoop ユーザーはscoop install helm
使用できます。
Snapcraft ユーザーは、 snap install helm --classic
使用できます。
Flox ユーザーは、 flox install kubernetes-helm
を使用できます。
Helm を迅速に起動して実行するには、クイック スタート ガイドから始めてください。
プレリリースのインストールなど、その他のオプションについては、インストール ガイドを参照してください。
クイック スタート ガイドから始めるか、完全なドキュメントを読んでください。
Helm ロードマップでは、GitHub マイルストーンを使用してプロジェクトの進捗状況を追跡します。
次のチャネルを通じて Helm コミュニティおよび開発者に連絡できます。
Kubernetes Slack:
#helm-users
#helm-dev
#チャート
メーリングリスト:
Helm メーリング リスト
開発者向け電話: 太平洋時間木曜 9:30 ~ 10:00 (会議の詳細)
貢献に興味がある場合は、プル リクエストを送信する前に貢献ガイドを参照してください。
Helm コミュニティへの参加は行動規範によって管理されます。