ArgoCD CMP for CUE - using nothing but CUE and its Standard Library #4213
deepbrook
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I built a very simple CMP for ArgoCD. It runs either
cue evalorcue cmdand supplies a minimal container image for the side car, as well as a deployment patch and optional configMap.It started out as a sort of exploration of how cue packaging works (I'm completely unfamiliar with Go and its packaging, so I started from scratch here) and how I can use modules in workflows and tooling. I've grown quite fond of it.
The only thing that somehow won't work is the static parameters for the WebUI. Works fine using the declarative approach though :)
Maintaining it at work now, since we're using it on our ArgoCD instance there.
Published Module: https://registry.cue.works/docs/github.com/deepbrook/argocd-cmp-cuelang@v0:plugin
Repo: https://github.com/deepbrook/argocd-cmp-cuelang
Beta Was this translation helpful? Give feedback.
All reactions