kakakakakku blog

Weekly Tech Blog : Keep on Learning 👍

Artifact Hub で Helm chart のテンプレートを検索できる新機能「Helm charts templates explorer」

Helm chart を検索するときなどに使う Artifact Hub で,2021年3月頃から新機能「Helm charts templates explorer」を使える.Twitter @cncfartifacthub では 3/5 にアナウンスされていた📣また GitHub Releases を見ると,3/16 にリリースされた v0.17.0 の Change Logs に含まれていた📣しかし Artifact Hub Blog にはまだ紹介記事は出ていなかった!

Helm charts templates explorer を試す

さっそく「Helm charts templates explorer」を試してできることを確認した.今まで Helm chart のマニフェスト(テンプレート)を確認するときは GitHub リポジトリを直接見ていたけど,Artifact Hub でサクッと確認できるのはとても便利💡

  • マニフェスト(テンプレート)一覧を確認できる
  • マニフェスト(テンプレート)をファイル名 or kind(podrole など)で検索できる
  • values.yaml に設定されたデフォルト値を直接確認できる(マウスホバー)
  • Helm chartBuilt-in Objects を確認できる({{ .Release.Name }}{{ .Release.Service }} など)
  • マニフェスト(テンプレート)をクリップボードにコピー / ダウンロードできる

Jenkins Helm chart サンプル

Jenkins Helm chart をサンプルにキャプチャを貼っておく!今後は積極的に「Helm charts templates explorer」を使っていくぞー!

f:id:kakku22:20210401170232p:plain
右側にある TEMPLATES ボタンを押す

f:id:kakku22:20210401170249p:plain
マニフェスト(テンプレート)一覧を確認する

f:id:kakku22:20210401172655p:plain
マニフェスト(テンプレート)を service で検索しデフォルト値を確認する