Directories
¶
| Path | Synopsis |
|---|---|
|
Package audit provides shared audit types for standardized error details.
|
Package audit provides shared audit types for standardized error details. |
|
Package auth provides authentication and authorization interfaces and implementations for Kubernetes-based REST API services.
|
Package auth provides authentication and authorization interfaces and implementations for Kubernetes-based REST API services. |
|
Package backoff provides shared utilities for exponential backoff calculations.
|
Package backoff provides shared utilities for exponential backoff calculations. |
|
Package conditions provides shared utilities for Kubernetes Conditions across all CRD controllers.
|
Package conditions provides shared utilities for Kubernetes Conditions across all CRD controllers. |
|
Package dsclient defines the unified Data Storage client interface, composing the per-concern interfaces currently scattered across pkg/audit and pkg/authwebhook.
|
Package dsclient defines the unified Data Storage client interface, composing the per-concern interfaces currently scattered across pkg/audit and pkg/authwebhook. |
|
Package events defines the authoritative Kubernetes Event reason constants for all Kubernaut CRD controllers.
|
Package events defines the authoritative Kubernetes Event reason constants for all Kubernaut CRD controllers. |
|
Package hash provides a canonical hashing utility for Kubernetes resource specs.
|
Package hash provides a canonical hashing utility for Kubernetes resource specs. |
|
Package health provides a shared health server for Kubernaut stateless services.
|
Package health provides a shared health server for Kubernaut stateless services. |
|
Package hotreload provides generic ConfigMap hot-reloading functionality.
|
Package hotreload provides generic ConfigMap hot-reloading functionality. |
|
Package k8serrors provides helpers for classifying Kubernetes controller errors that lack typed error types in the K8s API or controller-runtime.
|
Package k8serrors provides helpers for classifying Kubernetes controller errors that lack typed error types in the K8s API or controller-runtime. |
|
Package sanitization provides DD-005 compliant log sanitization utilities.
|
Package sanitization provides DD-005 compliant log sanitization utilities. |
|
Package scope provides resource scope management for Kubernaut.
|
Package scope provides resource scope management for Kubernaut. |
|
Package tls provides shared TLS utilities for Kubernaut services.
|
Package tls provides shared TLS utilities for Kubernaut services. |
|
Package transport provides HTTP transport middleware for inter-service communication resilience.
|
Package transport provides HTTP transport middleware for inter-service communication resilience. |
|
Package types provides shared types used across multiple Kubernaut CRDs.
|
Package types provides shared types used across multiple Kubernaut CRDs. |
|
Package uuid provides deterministic UUID v5 generation for Kubernaut workflows.
|
Package uuid provides deterministic UUID v5 generation for Kubernaut workflows. |
Click to show internal directories.
Click to hide internal directories.