Directories
¶
| Path | Synopsis |
|---|---|
|
addon
|
|
|
kind
Package kind implements a domain.DeliveryAgent for managing kind (Kubernetes-in-Docker) clusters.
|
Package kind implements a domain.DeliveryAgent for managing kind (Kubernetes-in-Docker) clusters. |
|
kubernetes
Package kubernetes is the FleetShift addon for Kubernetes clusters.
|
Package kubernetes is the FleetShift addon for Kubernetes clusters. |
|
Package attestation implements the delivery-agent-side attestation verification algorithm.
|
Package attestation implements the delivery-agent-side attestation verification algorithm. |
|
Package bootstrap is the sole composition edge for FleetShift.
|
Package bootstrap is the sole composition edge for FleetShift. |
|
authmethodrepotest
Package authmethodrepotest provides contract tests for domain.AuthMethodRepository implementations.
|
Package authmethodrepotest provides contract tests for domain.AuthMethodRepository implementations. |
|
deliveryrepotest
Package deliveryrepotest provides contract tests for domain.DeliveryRepository implementations.
|
Package deliveryrepotest provides contract tests for domain.DeliveryRepository implementations. |
|
deploymentrepotest
Package deploymentrepotest provides contract tests for domain.DeploymentRepository implementations.
|
Package deploymentrepotest provides contract tests for domain.DeploymentRepository implementations. |
|
extensionresourcerepotest
Package extensionresourcerepotest provides contract tests for domain.ExtensionResourceRepository implementations.
|
Package extensionresourcerepotest provides contract tests for domain.ExtensionResourceRepository implementations. |
|
fulfillmentrepotest
Package fulfillmentrepotest provides contract tests for domain.FulfillmentRepository implementations.
|
Package fulfillmentrepotest provides contract tests for domain.FulfillmentRepository implementations. |
|
inventoryrepotest
Package inventoryrepotest provides contract tests for domain.InventoryRepository implementations.
|
Package inventoryrepotest provides contract tests for domain.InventoryRepository implementations. |
|
queryrepotest
Package queryrepotest provides contract tests for domain.QueryRepository implementations.
|
Package queryrepotest provides contract tests for domain.QueryRepository implementations. |
|
resourceidentityrepotest
Package resourceidentityrepotest provides contract tests for domain.ResourceIdentityRepository implementations.
|
Package resourceidentityrepotest provides contract tests for domain.ResourceIdentityRepository implementations. |
|
signerenrollmentrepotest
Package signerenrollmentrepotest provides a shared contract test suite for domain.SignerEnrollmentRepository implementations.
|
Package signerenrollmentrepotest provides a shared contract test suite for domain.SignerEnrollmentRepository implementations. |
|
storetest
Package storetest provides contract tests for domain.Store implementations.
|
Package storetest provides contract tests for domain.Store implementations. |
|
targetrepotest
Package targetrepotest provides contract tests for domain.TargetRepository implementations.
|
Package targetrepotest provides contract tests for domain.TargetRepository implementations. |
|
vaulttest
Package vaulttest provides contract tests for domain.Vault implementations.
|
Package vaulttest provides contract tests for domain.Vault implementations. |
|
workflowenginetest
Package workflowenginetest provides contract tests for domain.Registry implementations.
|
Package workflowenginetest provides contract tests for domain.Registry implementations. |
|
infrastructure
|
|
|
delivery
Package delivery provides the RoutingDeliveryService that implements domain.DeliveryAgent by dispatching to per-target-type domain.DeliveryAgent implementations.
|
Package delivery provides the RoutingDeliveryService that implements domain.DeliveryAgent by dispatching to per-target-type domain.DeliveryAgent implementations. |
|
goworkflows
Package goworkflows implements domain.Registry using cschleiden/go-workflows for durable workflow execution.
|
Package goworkflows implements domain.Registry using cschleiden/go-workflows for durable workflow execution. |
|
keyregistry
Package keyregistry implements external key registry clients.
|
Package keyregistry implements external key registry clients. |
|
memworkflow
Package memworkflow provides a lightweight, in-memory domain.Registry that faithfully reproduces the concurrency and serialization semantics of a durable workflow engine:
|
Package memworkflow provides a lightweight, in-memory domain.Registry that faithfully reproduces the concurrency and serialization semantics of a durable workflow engine: |
|
observability
Package observability provides slog-based implementations of the domain observer interfaces for structured logging of fulfillment orchestration and delivery lifecycle events.
|
Package observability provides slog-based implementations of the domain observer interfaces for structured logging of fulfillment orchestration and delivery lifecycle events. |
|
oidc/oidctest
Package oidctest provides a fake OIDC identity provider for testing.
|
Package oidctest provides a fake OIDC identity provider for testing. |
|
querysql
Package querysql compiles a CEL filter, evaluated against QueryResources' result envelope, into a parameterized SQL predicate.
|
Package querysql compiles a CEL filter, evaluated against QueryResources' result envelope, into a parameterized SQL predicate. |
|
slogutil
Package slogutil provides slog handler utilities.
|
Package slogutil provides slog handler utilities. |
|
Package testutil provides shared test-support utilities.
|
Package testutil provides shared test-support utilities. |
|
transport
|
|
|
dynamicapi
Package dynamicapi provides shared infrastructure for building and registering dynamic gRPC + HTTP services at runtime.
|
Package dynamicapi provides shared infrastructure for building and registering dynamic gRPC + HTTP services at runtime. |
|
extensionresource
Package extensionresource provides in-process proto compilation and dynamic gRPC + HTTP service registration for addon-defined extension resource types.
|
Package extensionresource provides in-process proto compilation and dynamic gRPC + HTTP service registration for addon-defined extension resource types. |
|
platformresource
Package platformresource provides the transport layer for platform-canonical resource APIs.
|
Package platformresource provides the transport layer for platform-canonical resource APIs. |
Click to show internal directories.
Click to hide internal directories.