Directories
¶
| Path | Synopsis |
|---|---|
|
Package acr implements Azure Container Registry (ACR) authentication.
|
Package acr implements Azure Container Registry (ACR) authentication. |
|
api
|
|
|
apierror
Package apierror holds the messages the API answers with before it authenticates, so every service that answers for it, such as a proxy in front of it, sends the same text.
|
Package apierror holds the messages the API answers with before it authenticates, so every service that answers for it, such as a proxy in front of it, sends the same text. |
|
Package apicors is the API's CORS policy.
|
Package apicors is the API's CORS policy. |
|
Package apierrors sends API errors from gin handlers.
|
Package apierrors sends API errors from gin handlers. |
|
httperror
Package httperror holds the API's error type and its HTTP response, with no web framework dependency, so any net/http server can answer in the API's error shape.
|
Package httperror holds the API's error type and its HTTP response, with no web framework dependency, so any net/http server can answer in the API's error shape. |
|
Package azure holds cross-cutting Azure helpers shared by every Azure consumer.
|
Package azure holds cross-cutting Azure helpers shared by every Azure consumer. |
|
Package dbmigrate provides the PostgreSQL migration mechanics shared by services while leaving each service in control of its migration streams, ledger names, queue schema, and surrounding bootstrap policy.
|
Package dbmigrate provides the PostgreSQL migration mechanics shared by services while leaving each service in control of its migration streams, ledger names, queue schema, and surrounding bootstrap policy. |
|
http
|
|
|
edge
Package edge provides primitives to interact with the openapi HTTP API.
|
Package edge provides primitives to interact with the openapi HTTP API. |
|
Package mtls terminates mutual TLS on a service's existing port, in a mode that can change at runtime, with plaintext and TLS side by side until a listener is told otherwise.
|
Package mtls terminates mutual TLS on a service's existing port, in a mode that can change at runtime, with plaintext and TLS side by side until a listener is told otherwise. |
|
mtlstest
Package mtlstest mints throwaway certificate hierarchies for tests of the mtls package and of the services that use it: a root, an intermediate and leaves carrying a SPIFFE URI SAN, all ECDSA P-256, optionally written to a temporary directory laid out the way the chart mounts them.
|
Package mtlstest mints throwaway certificate hierarchies for tests of the mtls package and of the services that use it: a root, an intermediate and leaves carrying a SPIFFE URI SAN, all ECDSA P-256, optionally written to a temporary directory laid out the way the chart mounts them. |
|
servicetest
Package servicetest helps a service's tests prove its mtls wiring: a configured Process whose instruments the test reads, a flag client the test drives, credentials that count a dial site's handshakes, and a plaintext gRPC server to dial.
|
Package servicetest helps a service's tests prove its mtls wiring: a configured Process whose instruments the test reads, a flag client the test drives, credentials that count a dial site's handshakes, and a plaintext gRPC server to dial. |
|
Package openapispec serves the OpenAPI document a service validates requests against, so a client can learn which operations the deployment supports.
|
Package openapispec serves the OpenAPI document a service validates requests against, so a client can learn which operations the deployment supports. |
|
cors
Package cors adds CORS headers to responses the proxy synthesizes itself.
|
Package cors adds CORS headers to responses the proxy synthesizes itself. |
|
Package removedroutes lists API routes that were removed and now answer 410 Gone, with the message each one gives.
|
Package removedroutes lists API routes that were removed and now answer 410 Gone, with the message each one gives. |
|
Package sandboxtypes provides execution metadata without worker resource ownership.
|
Package sandboxtypes provides execution metadata without worker resource ownership. |
|
Package servicediscovery enumerates the running orchestrator and template-builder instances that callers route sandbox and build traffic to.
|
Package servicediscovery enumerates the running orchestrator and template-builder instances that callers route sandbox and build traffic to. |
|
storageopts
Package storageopts holds option types for the storage package, kept separate so generated mocks can reference them without an import cycle.
|
Package storageopts holds option types for the storage package, kept separate so generated mocks can reference them without an import cycle. |
|
switching
Package switching provides a generic, LaunchDarkly-gated resource switcher.
|
Package switching provides a generic, LaunchDarkly-gated resource switcher. |
Click to show internal directories.
Click to hide internal directories.