Hacker News new | ask | show | jobs
by JeffMcCune 511 days ago
As other sibling comments suggest these use cases are better solved with a generator.

The rendered manifest pattern is a simpler alternative. Holos [1] is an implementation of the pattern using well typed CUE to wrap Helm and Kustomize in one unified solution.

It too supports Projects, they’re completely defined by the end user and result in the underlying resource configurations being fully rendered and version controlled. This allows for nice diffs for example, something difficult to achieve with plain ArgoCD and Helm.

[1]: https://holos.run/docs/overview/

1 comments

The rendered manifests pattern is a great read by itself: https://akuity.io/blog/the-rendered-manifests-pattern