Kargo integration with Holos #2995
jeffmccune
started this conversation in
General
Replies: 1 comment
-
Kent mentioned in 1250 discussing this in #2996 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm the maintainer of Holos which is an implementation of the rendered manifest pattern in a Go command line tool with a CUE platform integration layer.
Currently we handle promotion outside of the tool in a GitHub actions workflow. On new container images the action workflow writes the new image tag to a JSON file then executes
holos render platform
and commits the updated platform configuration for ArgoCD to deploy. I'm planning to integrate Holos with Kargo to take advantage of more advanced and well defined promotion steps across environments and regions. This will likely take the form of a newholos
subcommand to update the configuration data as one step, similar to thekustomize edit
step Cargo has today, then aholos render platform
step to produce the fully rendered manifests to commit back to GitOps.This integration depends on custom/third-party promotion steps planned for v1.3.0. I've been searching for design docs / issues related to this feature but haven't found any yet. I'd like to connect with the engineer(s) working on the feature to hopefully act as an external design partner providing use cases for the integration. Beyond design, I'd like to help implement the feature you design if that's something you're open to. What's the best way to connect and help out with this feature?
Thanks for making great tooling!
Beta Was this translation helpful? Give feedback.
All reactions