internal/

directory
v0.17.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2026 License: Apache-2.0

Directories

Path Synopsis
clients
Package config provides a unified configuration loader for OpenChoreo components.
Package config provides a unified configuration loader for OpenChoreo components.
kubernetes/types
Package types contains resource type definitions for the Kubernetes integration that are derived from the following projects: - Cilium: https://github.com/cilium/cilium/tree/main/pkg/k8s/apis/cilium.io - Argo Workflow: https://github.com/argoproj/argo-workflows/tree/main/pkg/apis/workflow - Secret Store CSI Driver: https://github.com/kubernetes-sigs/secrets-store-csi-driver/tree/main/apis/v1
Package types contains resource type definitions for the Kubernetes integration that are derived from the following projects: - Cilium: https://github.com/cilium/cilium/tree/main/pkg/k8s/apis/cilium.io - Argo Workflow: https://github.com/argoproj/argo-workflows/tree/main/pkg/apis/workflow - Secret Store CSI Driver: https://github.com/kubernetes-sigs/secrets-store-csi-driver/tree/main/apis/v1
kubernetes/types/argoproj.io/workflow/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
kubernetes/types/externalsecrets/v1
Package v1 contains resources for external-secrets +kubebuilder:object:generate=true +groupName=external-secrets.io +versionName=v1
Package v1 contains resources for external-secrets +kubebuilder:object:generate=true +groupName=external-secrets.io +versionName=v1
Package logging provides a standardized logger construction for all OpenChoreo components.
Package logging provides a standardized logger construction for all OpenChoreo components.
observer
api/gen
Package gen provides primitives to interact with the openapi HTTP API.
Package gen provides primitives to interact with the openapi HTTP API.
labels
Package labels provides constant definitions for Kubernetes labels used across the Choreo logging system.
Package labels provides constant definitions for Kubernetes labels used across the Choreo logging system.
mcp
occ
openchoreo-api
api/gen
Package gen provides primitives to interact with the openapi HTTP API.
Package gen provides primitives to interact with the openapi HTTP API.
pipeline
component
Package component provides the main rendering pipeline for Component resources.
Package component provides the main rendering pipeline for Component resources.
component/renderer
Package renderer handles ResourceTemplate orchestration for ComponentTypes.
Package renderer handles ResourceTemplate orchestration for ComponentTypes.
component/trait
Package trait handles trait processing for component rendering.
Package trait handles trait processing for component rendering.
workflow
Package workflowpipeline provides workflow rendering by combining CRs and evaluating CEL expressions.
Package workflowpipeline provides workflow rendering by combining CRs and evaluating CEL expressions.
scaffold
component
Package component provides scaffolding generators for OpenChoreo Component YAML files.
Package component provides scaffolding generators for OpenChoreo Component YAML files.
middleware/router
Package router provides HTTP routing middleware for directing requests to different handlers based on request attributes.
Package router provides HTTP routing middleware for directing requests to different handlers based on request attributes.
validation
webhook

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL