Dockerman Docs
Kubernetes

Helm

chart リポジトリを追加し、GUI から Helm リリースをインストール、アップグレード、ロールバック、アンインストール。

Dockermanを離れることなく、Helmを使用してチャートリポジトリとリリースを管理します。

Dockermanは初回使用時にHelmバイナリを自動的にダウンロードおよび管理し、SHA-256チェックサム検証を行います。Helmを別途インストールする必要はありません。

リポジトリ

よく使用するリポジトリを追加し、最新のチャートインデックスが必要なときに更新してください。

リポジトリを追加

リポジトリ名とURLを入力します。例えばBitnami、Jetstack、ingress-nginxなどです。

リポジトリを更新

リポジトリを追加または変更した後、チャートインデックスを更新します。

リポジトリを削除

Dockermanで不要になったリポジトリは削除してください。

チャートを参照

追加 repository の index を検索して chart を選びます。embedded README や完全な version browser は保証しません。

リリースをインストール

チャートとバージョンを選択

repository result が提供する chart を選び、install 前に effective version を確認します。

リリース名とネームスペースを設定

インストール前にリリース名と対象ネームスペースを設定します。

values.yamlを編集

Dockermanはチャートのデフォルト値をMonacoに読み込み、必要な値のみを上書きできます。

インストール

release を開始して command result を待ちます。continuous Helm progress stream はありません。

アップグレードとロールバック

リリースを開く

リリース詳細ビューを開き、現在のリビジョンと履歴を確認します。

アップグレード

values と利用可能な chart reference を編集して upgrade します。独立した new-version picker は保証しません。

ロールバック

履歴から以前のリビジョンを選択し、ロールバックします。

リリースをアンインストール

クラスターで不要になったリリースは削除してください。

アンインストールはHelmが作成したKubernetesリソースを削除しますが、チャートがインストールしたPersistentVolumeClaimやCRDは常に削除されるとは限りません。本番環境のリリースを削除する前に、チャートのドキュメントで--keep-historykeepCRDsの動作を確認してください。