KubeCon + CloudNativeCon Europe 2023: 1M Lines of YAML: Wrangling Kubernetes C...
講演資料
https://gist.github.com/KnVerey/e68e269e4e5540957466a131d5ec7bf1
UI から必要なマニフェストを生成するシステムを利用
erb でテンプレート化して埋め込み
erb 形式の問題
できることのは場が広すぎてエンジニアが色々工夫して複雑になってしまった
その他
json みたいにパースができるようになっていないのでメンテナンスが大変?
変更を加えようと思ったら git 管理している erb や ruby のコードを理解して手を加えないといけない
デプロイ時にレンダリングする形式なので、githubでのレビューの段階ではプレースホルダーのまま = 理解して正しくレビューするのが大変,
レンリダリング処理に問題があったらロールバックもできない