yttでYAML王に俺はなる シェア

  Customizing / Extending   アーカイブ視聴可

Kubernetesにアプリをデプロイするのにhelmやkustomizeを使う方は多いのではないでしょうか?もう少し柔軟にカスタマイズしたいと思ったことはないですか?あるいはjsonnetやcueといった別の言語でmanifestを管理しようと試みたことはありませんか?
ytt(YAML templating tool) https://github.com/vmware-tanzu/carvel-ytt はYAMLのテンプレートとオーバーレイをYAMLで管理できるツールです。yttを使えばYAMLに対して行いたい加工を大体実現できます。
yttの基本的な機能紹介とこんなカスタマイズを実現したよっていう例を紹介してyttの魅力を伝えたいと思います。

槙 俊明
VMware
Staff Solutions Architect

ただの愛犬家