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 implements a domain.DeliveryAgent that applies Kubernetes manifests to a cluster via server-side apply (SSA).
|
Package kubernetes implements a domain.DeliveryAgent that applies Kubernetes manifests to a cluster via server-side apply (SSA). |
|
Package attestation implements the delivery-agent-side attestation verification algorithm.
|
Package attestation implements the delivery-agent-side attestation verification algorithm. |
|
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. |
|
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. |
|
managedresourcerepotest
Package managedresourcerepotest provides contract tests for domain.ManagedResourceRepository implementations.
|
Package managedresourcerepotest provides contract tests for domain.ManagedResourceRepository 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. |
|
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
|
|
|
managedresource
Package managedresource provides in-process proto compilation and dynamic gRPC service registration for addon-defined managed resource types.
|
Package managedresource provides in-process proto compilation and dynamic gRPC service registration for addon-defined managed resource types. |
Click to show internal directories.
Click to hide internal directories.