メモ:helm / kbld / kapp の組合せで最近使うコマンド

自分備忘録用メモ。helm で最近良く使うコマンド。... 全然覚えられない。


helm / kbld / kapp 

イメージの情報をファイルに書き出す。mysql, bitnami/mysql, manifest.lock.mysql 部分は都度要修正。
$ helm template mysql bitnami/mysql | kbld -f- --lock-output ./manifest.lock.mysql

イメージのリロケート。上の手順で取得したコンテナイメージの情報を元に、repository で指定したコンテナレジストリに対して、イメージのリロケートを実施。
$ kbld relocate -f ./manifest.lock.mysql --repository registry.<DOMAIN>/bitnami/mysql \
--lock-output ./manifest.lock.copied.mysql

デプロイ。
$ helm template mysql bitnami/mysql -f values.yaml -n <namespace> | \
kbld -f- -f ./manifest.lock.copied.mysql | kapp deploy -f- -a mysql -y -n <namespace>

このブログの人気の投稿