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. |
Click to show internal directories.
Click to hide internal directories.