nowfound

Dev tools · December 9, 2024

Holos – Configure Kubernetes with CUE data structures instead of YAML

Hi HN! I’m excited to share Holos, a Go command line tool we wrote to fill the configuration management gap in Kubernetes. Holos uses CUE to configure software distributed with Helm and Kustomize using a well defined, type safe language eliminating the need to template YAML. You probably know (or are) someone who has suffered with the complexity of plain text YAML templates and merging multiple values.yaml files together to configure software running in Kubernetes. We built Holos so we don’t have to template YAML but we can still integrate software distributed with Helm and Kustomize…

Holos – Configure Kubernetes with CUE data structures instead of YAML launched on December 9, 2024 with 77 votes, #427 of 5,365 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.

Visit holos.run ↗Alternativestop 8% of December 2024

In plain words

Holos is a Go command-line tool that uses CUE, a typed configuration language, to manage Kubernetes deployments instead of YAML templating. It integrates software distributed through Helm and Kustomize into a unified configuration system, addressing the complexity of managing multiple YAML files and template merging. The tool is designed for engineers working with Kubernetes who want type safety and clarity in their infrastructure configuration.

written from the facts on this page · September 2026

From the sources

Learn how Holos integrates software into a holistic platform.

Holos is a configuration management tool for Kubernetes implementing the rendered manifests pattern . It handles configurations ranging from single resources to multi-cluster platforms across regions. The video below offers a basic overview of Holos by walking you through the tooling gap at the Kubernetes integration layer and demonstrating how to integrate multiple Helm charts using data from CUE. Platform engineers use Holos to generate Kubernetes manifests, both locally and in CI pipelines. The manifests are committed to version control and deployed via GitOps tools like ArgoCD or Flux. Holos integrates seamlessly with existing Helm charts, Kustomize bases, and other version-controlled…from holos.run

In the maker’s words, at launch

Hi HN! I’m excited to share Holos, a Go command line tool we wrote to fill the configuration management gap in Kubernetes. Holos uses CUE to configure software distributed with Helm and Kustomize using a well defined, type safe language eliminating the need to template YAML. You probably know (or are) someone who has…

Does a similar job

all alternatives →
  • Holos – QEMU/KVM with a compose-style YAML, GPUs and health checksApr 2026 · github.com · ▲56

    I got tired of libvirt XML and Vagrant's Ruby/reload dance for single-host VM stacks, so I built a compose-style runtime directly on QEMU/KVM. What's there: GPU passthrough as a first-class primitive (VFIO, OVMF, per-instance EFI vars), healthchecks that gate depends_on over SSH, socket-multicast L2 between VMs with no root and no bridge config, cloud-init wired through the YAML, Dockerfile support for provisioning. What it's not: Kubernetes. No clustering, no live migration, no control plane. Single host. Prototype, but I'm running it on real hardware. Curious what breaks for…

  • DY
    Datree (YC W20): Prevent K8s misconfigurations from reaching production2021 · ▲144

    Hi HN, this is Shimon and Eyar of Datree (https://www.datree.io/). When I was an Engineering Manager of Infrastructure at ironSource (NASDAQ:IS) for 400 developers, a developer made a mistake, causing a misconfiguration to reach production, which caused major problems for the company's infrastructure. Mistakes happen all the time - you learn from them and hope to never make them again. But how can we prevent a production issue from recurring, or, how about a bigger challenge — how can you prevent the next one from the get-go? In our case, we tried sending emails to our devs,…

  • KubeForge – A GUI for Kubernetes YAMLs2025 · github.com · ▲62

    Hey HN, I'm Brandon, a solo dev, and I built KubeForge - a visual editor for Kubernetes deployments that helps you build and validate YAML configs. Origin Story: Over the past couple weeks, I got fed up manually writing Kubernetes YAMLs, especially when working with nested structures like containers, env, and volumeMounts. Even small typos or misaligned fields added lost time to broken deploys. So I started hacking together a tool to visualize the structure of Kubernetes objects based on the OpenAPI schema. That prototype quickly turned into a full manifest builder. What KubeForge does: -…

  • konfd – Manage Kubernetes secrets and configmaps with Go templates2016 · github.com · ▲115

    Manage application configuration using Kubernetes secrets, configmaps, and Go templates. - kelseyhightower/konfd

  • k3sup – get Kubernetes and helm apps in2019 · k3sup.dev · ▲85

    bootstrap K3s over SSH in < 60s 🚀. Contribute to alexellis/k3sup development by creating an account on GitHub.

  • DY
    Datree (YC W20) – End-to-End Policy Management for Kubernetes2023 · ▲43

    Hi HN, I’m Shimon, the co-founder of Datree: A policy management solution for Kubernetes. We help DevOps engineers prevent misconfigurations in their Kubernetes by enforcing an organizational policy on their clusters. Engineers can define a custom policy or use one of Datree’s built-in policies, such as NIST&#x2F;NSA Hardening Guide, EKS Security Best Practices, CIS Benchmark, and more. Our website is at https:&#x2F;&#x2F;datree.io and our GitHub is here: https:&#x2F;&#x2F;github.com&#x2F;datreeio&#x2F;datree This is not the first time I have shown Datree to the HN community: A little over a…

More dev tools this month

the category →
  • /dev/null▲482

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, December 2024

the whole month →
  • Remy AI▲2,170

    Anyone can sleep and recover better

    AI · 2024 · apps.apple.com

  • Remento▲1,681

    The AI biographer for loved ones

    AI · 2024 · remento.co

  • Aimfox▲1,213

    Built for LinkedIn outreach, made to close deals

    Growth · 2024 · aimfox.com

  • Stackfix▲1,112

    Compare software in seconds

    AI · 2024 · stackfix.com

  • Coval▲1,012

    Simulation & evals to ship delightful voice & chat AI agents

    AI · 2024 · coval.ai

  • VocAdapt▲961

    Master languages with AI-adapted authentic content

    Life & fun · 2024 · vocadapt.com