package
0.102.4
Repository: https://github.com/holos-run/holos.git
Documentation: pkg.go.dev

# Structs

ArgoConfig represents the ArgoCD GitOps configuration for a Component.
Cluster represents a cluster managed by the Platform.
Component represents the fields common the different kinds of component.
Fleet represents a named collection of similarly configured Clusters.
Helm provides a BuildPlan via the Output field which contains one HelmChart from package core.
Hostname represents the left most dns label of a domain name.
Kubernetes provides a BuildPlan via the Output field which contains inline API Objects provided directly from CUE.
Kustomize provides a BuildPlan via the Output field which contains one KustomizeBuild from package core.
Namespace represents a Kubernetes namespace.
Organization represents organizational metadata useful across the platform.
OrganizationStrict represents organizational metadata useful across the platform.
Owner represents the owner of a resource.
Platform is a convenience structure to produce a core Platform specification value in the Output field.
Project represents logical grouping of components owned by one or more teams.
StandardFleets represents the standard set of Clusters in a Platform segmented into Fleets by their purpose.

# Type aliases

Projects represents projects managed by the platform team for use by other teams using the platform.