Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent is the per-node Rune daemon.
|
Package agent is the per-node Rune daemon. |
|
dataplane
Package dataplane implements the per-node Rune data path (RUNE-041): per-VIP TCP/UDP userspace proxies, a kernel-side nftables reconciler (Linux only), an endpoint cache backed by the OrderedLog watch stream, and Prometheus metrics.
|
Package dataplane implements the per-node Rune data path (RUNE-041): per-VIP TCP/UDP userspace proxies, a kernel-side nftables reconciler (Linux only), an endpoint cache backed by the OrderedLog watch stream, and Prometheus metrics. |
|
dns
Package dns implements the per-node embedded DNS server (RUNE-063).
|
Package dns implements the per-node embedded DNS server (RUNE-063). |
|
forwarder
Package forwarder is the agent's log forwarder subsystem (plan §4.1).
|
Package forwarder is the agent's log forwarder subsystem (plan §4.1). |
|
ingressctl
Package ingressctl reconciles the ingress route table from the service store and resolves upstream targets from the dataplane endpoint cache.
|
Package ingressctl reconciles the ingress route table from the service store and resolves upstream targets from the dataplane endpoint cache. |
|
outbox
Package outbox is the agent's per-node buffer for logs and events destined for remote sinks (RuneSight, CloudWatch, Datadog).
|
Package outbox is the agent's per-node buffer for logs and events destined for remote sinks (RuneSight, CloudWatch, Datadog). |
|
volumes
Package volumes is the per-node Subsystem that drives the storage driver Attach/Mount/Unmount/Detach lifecycle for Volumes whose BoundNode equals this node's identity.
|
Package volumes is the per-node Subsystem that drives the storage driver Attach/Mount/Unmount/Detach lifecycle for Volumes whose BoundNode equals this node's identity. |
Click to show internal directories.
Click to hide internal directories.