shared/

directory
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

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