Concepts¶
Core concepts that underpin Hydra. Read this to understand the mental model before diving into commands or configuration.
Contents¶
- Context and Clusters — HYDRA_CONTEXT, clusters, kubernetes context mapping
- Context Resolution — How
groupandcontextare inferred fromvalues.yaml - App Model — Root apps, child apps, App IDs
- Repositories — Charts repository vs GitOps repository
- Dependency Graph — Nodes, edges, topological ordering
- GitOps Workflow — Git → Render → ArgoCD → Cluster
- Hydra ConfigMaps — Dynamic configuration layering
- Cluster Command Data Model — How
hydra gitops show,untracked,system, and related commands build and enrich their shared cluster view - Clones and TemplatePatches — Runtime resource copying and post-render mutations
- Bootstrap — Solving the chicken-and-egg problem