Helm
chart リポジトリを追加し、GUI から Helm リリースをインストール、アップグレード、ロールバック、アンインストール。
チャートリポジトリとリリースを、アプリ内の Helm から管理します。
Dockerman は初回使用時に Helm バイナリを自動でダウンロードして管理し、SHA-256 チェックサムを検証します。Helm を別途入れる必要はありません。
リポジトリ
よく使うリポジトリを追加し、最新のチャートインデックスが必要になったら更新してください。
リポジトリを追加
リポジトリ名とURLを入力します。例えばBitnami、Jetstack、ingress-nginxなどです。
リポジトリを更新
リポジトリを追加または変更した後、チャートインデックスを更新します。
リポジトリを削除
Dockermanで不要になったリポジトリは削除してください。
チャートを参照
追加したリポジトリのインデックスを検索してチャートを選びます。埋め込み README や完全なバージョン一覧は保証しません。
リリースをインストール
チャートとバージョンを選択
リポジトリの結果が出すチャートを選び、インストール前に実効バージョンを確認します。
リリース名とネームスペースを設定
インストール前にリリース名と対象ネームスペースを設定します。
values.yamlを編集
Dockermanはチャートのデフォルト値をMonacoに読み込み、必要な値のみを上書きできます。
インストール
リリースを開始し、コマンド結果を待ちます。継続的な Helm 進捗ストリームはありません。
アップグレードとロールバック
リリースを開く
リリース詳細ビューを開き、現在のリビジョンと履歴を確認します。
アップグレード
values と利用できるチャート参照を編集してアップグレードします。独立した新バージョン選択は保証しません。
ロールバック
履歴から以前のリビジョンを選択し、ロールバックします。
リリースをアンインストール
クラスターで不要になったリリースは削除してください。
アンインストールはHelmが作成したKubernetesリソースを削除しますが、チャートがインストールしたPersistentVolumeClaimやCRDは常に削除されるとは限りません。本番環境のリリースを削除する前に、チャートのドキュメントで--keep-historyやkeepCRDsの動作を確認してください。