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 にはまだ紹介記事は出ていなかった!
Introducing the 𝗛𝗲𝗹𝗺 𝗰𝗵𝗮𝗿𝘁𝘀 𝘁𝗲𝗺𝗽𝗹𝗮𝘁𝗲𝘀 𝗲𝘅𝗽𝗹𝗼𝗿𝗲𝗿. You can now inspect the content of the templates used by charts from Artifact Hub 🧐🥳🚀 pic.twitter.com/mGCJE3pWIs
— Artifact Hub (@cncfartifacthub) 2021年3月5日
Helm charts templates explorer を試す
さっそく「Helm charts templates explorer」を試してできることを確認した.今まで Helm chart のマニフェスト(テンプレート)を確認するときは GitHub リポジトリを直接見ていたけど,Artifact Hub でサクッと確認できるのはとても便利💡
- マニフェスト(テンプレート)一覧を確認できる
- マニフェスト(テンプレート)をファイル名 or kind(
pod
やrole
など)で検索できる values.yaml
に設定されたデフォルト値を直接確認できる(マウスホバー)- Helm chart の Built-in Objects を確認できる(
{{ .Release.Name }}
や{{ .Release.Service }}
など) - マニフェスト(テンプレート)をクリップボードにコピー / ダウンロードできる
Jenkins Helm chart サンプル
Jenkins Helm chart をサンプルにキャプチャを貼っておく!今後は積極的に「Helm charts templates explorer」を使っていくぞー!