Directories
¶
| Path | Synopsis |
|---|---|
|
agent
|
|
|
client
Package client is the KyYard agent: durable identity, enrollment and the connection loop from docs/agent-protocol.md sections 2, 3, 6 and 9.
|
Package client is the KyYard agent: durable identity, enrollment and the connection loop from docs/agent-protocol.md sections 2, 3, 6 and 9. |
|
protocol
Package protocol holds the wire-level helpers shared by the control plane and the agent: signed-message preimages (docs/agent-protocol.md section 2) and key fingerprints.
|
Package protocol holds the wire-level helpers shared by the control plane and the agent: signed-message preimages (docs/agent-protocol.md section 2) and key fingerprints. |
|
Package applications validates desired configuration without reading host files, process environment, URLs or runtime inventory (docs/application-schema.md).
|
Package applications validates desired configuration without reading host files, process environment, URLs or runtime inventory (docs/application-schema.md). |
|
Package migration analyzes how an application adopted on a Docker host would run on a Kubernetes cluster: every service on every axis, as supported, operator_choice_required or blocked, with a code from a closed vocabulary and a parameter.
|
Package migration analyzes how an application adopted on a Docker host would run on a Kubernetes cluster: every service on every axis, as supported, operator_choice_required or blocked, with a code from a closed vocabulary and a parameter. |
|
Package registry resolves image references against container registries.
|
Package registry resolves image references against container registries. |
|
runtime
|
|
|
docker
internal/runtime/docker/deploy.go
|
internal/runtime/docker/deploy.go |
|
kubernetes
Package kubernetes is the Kubernetes adapter: it reads the cluster the agent runs in through the typed clientset, with the agent's ServiceAccount, and returns product types only.
|
Package kubernetes is the Kubernetes adapter: it reads the cluster the agent runs in through the typed clientset, with the agent's ServiceAccount, and returns product types only. |
|
kubernetes/manifest
Package manifest renders the file an administrator applies to enroll a Kubernetes cluster.
|
Package manifest renders the file an administrator applies to enroll a Kubernetes cluster. |
|
kubernetes/render
Package render turns one deployment request into the Kubernetes objects a cluster agent applies: per service a Deployment, a Service, a ConfigMap and a Secret, labelled as KyYard's.
|
Package render turns one deployment request into the Kubernetes objects a cluster agent applies: per service a Deployment, a Service, a ConfigMap and a Secret, labelled as KyYard's. |
|
Package suite is the client for suite runner protocol v1 (KyQuickStart docs/superpowers/specs/2026-10-16-suite-runner-design.md, "Runner protocol v1"): HTTP/1.1 over the runner's Unix socket, JSON both ways, unknown fields refused.
|
Package suite is the client for suite runner protocol v1 (KyQuickStart docs/superpowers/specs/2026-10-16-suite-runner-design.md, "Runner protocol v1"): HTTP/1.1 over the runner's Unix socket, JSON both ways, unknown fields refused. |
|
Package testdb hands tests an isolated database configuration.
|
Package testdb hands tests an isolated database configuration. |
Click to show internal directories.
Click to hide internal directories.