agent

module
v0.0.0-...-3354207 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2026 License: Apache-2.0

Directories

Path Synopsis
Build-kind detection.
Build-kind detection.
cmd
cypher-agent command
Command cypher-agent is the CypherPanel data-plane agent: a single static binary per server.
Command cypher-agent is the CypherPanel data-plane agent: a single static binary per server.
Package conn owns the agent's connections to the control plane: the one-time gRPC enrollment handshake and the persistent mTLS NATS connection (ADR-002).
Package conn owns the agent's connections to the control plane: the one-time gRPC enrollment handshake and the persistent mTLS NATS connection (ADR-002).
Package cron is the agent-side scheduled-task reconciler (scheduled-tasks.md, ADR-011).
Package cron is the agent-side scheduled-task reconciler (scheduled-tasks.md, ADR-011).
Package driver defines the orchestrator driver contract — the modularity seam that eliminates orchestration coupling (architecture.md; ADR-006).
Package driver defines the orchestrator driver contract — the modularity seam that eliminates orchestration coupling (architecture.md; ADR-006).
docker
Package docker — database backup and restore execution (managed-databases.md §7).
Package docker — database backup and restore execution (managed-databases.md §7).
docker/engine
Package engine is the real Docker Engine API client behind the docker driver's Client interface (and the builder's image builds).
Package engine is the real Docker Engine API client behind the docker driver's Client interface (and the builder's image builds).
Package heartbeat publishes the agent's periodic liveness signal on the bus.
Package heartbeat publishes the agent's periodic liveness signal on the bus.
Package identity persists an enrolled agent's credentials on the server it runs on: the mTLS client certificate, the private key (which never left this host — threat-model §5.1), the pinned CA, and the coordinates the agent needs to reach the control plane.
Package identity persists an enrolled agent's credentials on the server it runs on: the mTLS client certificate, the private key (which never left this host — threat-model §5.1), the pinned CA, and the coordinates the agent needs to reach the control plane.
Package relay is the agent side of the plane's transient image relay (builder-role-and-relay.md §3): a builder pushes its docker-save tar to the plane over the enrollment listener's mTLS channel, a target pulls it into its local daemon.
Package relay is the agent side of the plane's transient image relay (builder-role-and-relay.md §3): a builder pushes its docker-save tar to the plane over the enrollment listener's mTLS channel, a target pulls it into its local daemon.
Package worker consumes work items from the control plane, maintains the local desired-application set, and drives the orchestrator reconciler to converge reality — reporting only what it observes (ADR-005).
Package worker consumes work items from the control plane, maintains the local desired-application set, and drives the orchestrator reconciler to converge reality — reporting only what it observes (ADR-005).

Jump to

Keyboard shortcuts

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