Declcd - A Declarative Continuous Delivery Toolkit For Kubernetes (GitOps) #3163
Replies: 2 comments 6 replies
-
Hey declcd looks pretty neat! It seems to be built as glue between simple parts (go, cue, git, helm) and I like that approach. A small nit, I noticed that the indentation on timoni is also intended to deploy k8s packages defined in CUE. If you've seen it, how would you compare timoni and declcd? |
Beta Was this translation helpful? Give feedback.
-
How does it differ from applying things with Carvel's Kapp? Have you ever used that workflow? Render the CUE into yaml then use Kapp to apply your changes and show you a diff. |
Beta Was this translation helpful? Give feedback.
-
Hey all,
When I first stumbled upon CUE, I knew I had to give it a shot.
For many years, I've been working with Kubernetes and IaC, but I've always found YAML frustrating to work with.
I'm a long-time fan of FluxCD and always wondered what it needs to run a GitOps tool - so, starting my own from scratch with CUE seemed like a great idea.
The result: Declcd (https://github.com/kharf/declcd)
For over a year I have been working on it in my free time and I wanted to show it here, because I am very excited with the direction CUE is going and I feel like I want to make Declcd a fully fledged GitOps-Toolkit, where YAML will be kept far far away.
Thank you for this lovely language!!
Beta Was this translation helpful? Give feedback.
All reactions