Skip to main content

Rendering

tip

This document provides a brief overview of the rendering process, a core design element in Holos.

Holos uses the Kubernetes resource model to manage configuration. The holos command line interface is the primary method you'll use to manage your platform. Holos uses CUE to provide a unified configuration model of the platform. This unified configuration is built up from components packaged with Helm, Kustomize, CUE, or any other tool that can produce Kubernetes resource manifests as output.

This process can be thought of as a data rendering pipeline. The key concept is that holos will always produce fully rendered output, but delegates the application of the configuration to other tools like kubectl apply, ArgoCD, or Flux.