Directories
¶
| Path | Synopsis |
|---|---|
|
agent
|
|
|
controlplane
|
|
|
agentrevocation
Package agentrevocation owns the wire-level contract used by the control-plane to tell a deregistered agent that it should stop reconnecting.
|
Package agentrevocation owns the wire-level contract used by the control-plane to tell a deregistered agent that it should stop reconnecting. |
|
agents
Package agents holds the control-plane's agent-lifecycle domain model.
|
Package agents holds the control-plane's agent-lifecycle domain model. |
|
clients
Package clients holds the control-plane's managed-client domain model.
|
Package clients holds the control-plane's managed-client domain model. |
|
eventbus
Package eventbus provides an in-process audit/event pub/sub facade with a pluggable Backend interface.
|
Package eventbus provides an in-process audit/event pub/sub facade with a pluggable Backend interface. |
|
fleet
Package fleet owns the create/update/delete lifecycle for fleet groups and the integrations scaffolded on top of them.
|
Package fleet owns the create/update/delete lifecycle for fleet groups and the integrations scaffolded on top of them. |
|
fleet/integrations
Package integrations wires fleet-group integrations (e.g.
|
Package integrations wires fleet-group integrations (e.g. |
|
otel
Package otel sets up OpenTelemetry distributed tracing for the Panvex control-plane.
|
Package otel sets up OpenTelemetry distributed tracing for the Panvex control-plane. |
|
secretvault
Package secretvault provides at-rest envelope encryption for sensitive fields (client secrets, TOTP secrets, etc.).
|
Package secretvault provides at-rest envelope encryption for sensitive fields (client secrets, TOTP secrets, etc.). |
|
sessions
Package sessions holds the control-plane's HTTP session/auth support primitives that are orthogonal to the core auth service (controlplane/auth).
|
Package sessions holds the control-plane's HTTP session/auth support primitives that are orthogonal to the core auth service (controlplane/auth). |
|
storage/migrateguard
Package migrateguard refuses to apply migrations that would silently destroy production data unless the operator has explicitly opted in.
|
Package migrateguard refuses to apply migrations that would silently destroy production data unless the operator has explicitly opted in. |
|
storage/postgres
Package postgres bulk insert helpers (P3-PERF-01a).
|
Package postgres bulk insert helpers (P3-PERF-01a). |
|
storage/sqlite
Package sqlite bulk insert helpers (P3-PERF-01a).
|
Package sqlite bulk insert helpers (P3-PERF-01a). |
|
updates
Package updates holds the control-plane's self-update subsystem: release discovery, artifact download, signature/checksum verification, and atomic binary replacement.
|
Package updates holds the control-plane's self-update subsystem: release discovery, artifact download, signature/checksum verification, and atomic binary replacement. |
|
Package security provides primitives for verifying release-artifact signatures.
|
Package security provides primitives for verifying release-artifact signatures. |
Click to show internal directories.
Click to hide internal directories.