pkg/

directory
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2025 License: Apache-2.0

Directories

Path Synopsis
Package api implements the Warren gRPC API server and Protocol Buffer conversions.
Package api implements the Warren gRPC API server and Protocol Buffer conversions.
Package client provides a Go client library for the Warren gRPC API.
Package client provides a Go client library for the Warren gRPC API.
Package deploy implements deployment strategies for Warren services.
Package deploy implements deployment strategies for Warren services.
Package dns provides a service discovery DNS server for Warren clusters.
Package dns provides a service discovery DNS server for Warren clusters.
Package embedded provides containerd binary management for Warren across platforms.
Package embedded provides containerd binary management for Warren across platforms.
Package events provides an in-memory event broker for Warren's pub/sub messaging.
Package events provides an in-memory event broker for Warren's pub/sub messaging.
Package health provides health check mechanisms for monitoring container health in Warren clusters.
Package health provides health check mechanisms for monitoring container health in Warren clusters.
Package ingress provides HTTP/HTTPS reverse proxy and ingress controller for Warren clusters.
Package ingress provides HTTP/HTTPS reverse proxy and ingress controller for Warren clusters.
Package log provides structured logging for Warren using zerolog.
Package log provides structured logging for Warren using zerolog.
Package manager implements the Warren cluster manager node with Raft consensus.
Package manager implements the Warren cluster manager node with Raft consensus.
Package metrics provides Prometheus metrics collection and exposition for Warren.
Package metrics provides Prometheus metrics collection and exposition for Warren.
Package network provides host port publishing for Warren services using iptables.
Package network provides host port publishing for Warren services using iptables.
Package reconciler provides failure detection and automatic healing for Warren clusters.
Package reconciler provides failure detection and automatic healing for Warren clusters.
Package runtime provides containerd integration for Warren's container lifecycle management.
Package runtime provides containerd integration for Warren's container lifecycle management.
Package scheduler provides container scheduling and orchestration for Warren clusters.
Package scheduler provides container scheduling and orchestration for Warren clusters.
Package security provides cryptographic services for Warren clusters.
Package security provides cryptographic services for Warren clusters.
Package storage provides BoltDB-backed state persistence for Warren's cluster data.
Package storage provides BoltDB-backed state persistence for Warren's cluster data.
Package types defines the core data structures used throughout Warren.
Package types defines the core data structures used throughout Warren.
Package volume provides volume orchestration and lifecycle management for Warren clusters.
Package volume provides volume orchestration and lifecycle management for Warren clusters.
Package worker implements the Warren worker node that executes containerized tasks.
Package worker implements the Warren worker node that executes containerized tasks.

Jump to

Keyboard shortcuts

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