pkg/

directory
v0.0.1-dev.27 Latest Latest
Warning

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

Go to latest
Published: May 9, 2026 License: MIT

Directories

Path Synopsis
api
generated
Package generated is a reverse proxy.
Package generated is a reverse proxy.
cli
cmd
Package cmd: `rune ingress` command family (RUNE-067).
Package cmd: `rune ingress` command family (RUNE-067).
Package log provides a structured logging system for Rune services.
Package log provides a structured logging system for Rune services.
networking
acme
Package acme implements the asynchronous certificate issuance orchestrator for the ingress controller (RUNE-066).
Package acme implements the asynchronous certificate issuance orchestrator for the ingress controller (RUNE-066).
endpoints
Package endpoints owns the OrderedLog op types that publish service endpoint sets through the seam established in RUNE-039.
Package endpoints owns the OrderedLog op types that publish service endpoint sets through the seam established in RUNE-039.
ingress
Package ingress implements the edge-node ingress controller for RUNE-066.
Package ingress implements the edge-node ingress controller for RUNE-066.
localinstances
Package localinstances owns the OrderedLog op type that publishes the per-node container-IP -> (service, namespace) identity table the agent uses to attribute incoming connections to a managed service for policy enforcement.
Package localinstances owns the OrderedLog op type that publishes the per-node container-IP -> (service, namespace) identity table the agent uses to attribute incoming connections to a managed service for policy enforcement.
policy
Package policy implements compilation and evaluation of ServiceNetworkPolicy for the per-node agent (RUNE-064).
Package policy implements compilation and evaluation of ServiceNetworkPolicy for the per-node agent (RUNE-064).
vip
Package vip implements the cluster VIP allocator.
Package vip implements the cluster VIP allocator.
Package runner provides interfaces and implementations for managing service instances.
Package runner provides interfaces and implementations for managing service instances.
docker
Package docker provides a Docker-based implementation of the runner interface.
Package docker provides a Docker-based implementation of the runner interface.
docker/bridges
Package bridges enumerates Docker bridge networks so the agent's embedded DNS server can bind on each bridge gateway IP.
Package bridges enumerates Docker bridge networks so the agent's embedded DNS server can bind on each bridge gateway IP.
process
Package process implements a Runner interface for local processes
Package process implements a Runner interface for local processes
process/security
Package security provides security implementations for process runners
Package security provides security implementations for process runners
Package store provides a state storage interface and implementations for the Rune platform.
Package store provides a state storage interface and implementations for the Rune platform.
orderedlog
Package orderedlog defines the seam between Rune's control plane and its state-mutation backend.
Package orderedlog defines the seam between Rune's control plane and its state-mutation backend.
Package types defines the core data structures for the Rune orchestration platform.
Package types defines the core data structures for the Rune orchestration platform.
Package version provides version information for the Rune platform.
Package version provides version information for the Rune platform.
Package watch implements the gRPC WatchService that streams ordered events from the control plane's OrderedLog to subscribers.
Package watch implements the gRPC WatchService that streams ordered events from the control plane's OrderedLog to subscribers.

Jump to

Keyboard shortcuts

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