Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
acr
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. |
|
apicors
Package apicors is the API's CORS policy.
|
Package apicors is the API's CORS policy. |
|
apierrors
Package apierrors sends API errors from gin handlers.
|
Package apierrors sends API errors from gin handlers. |
|
apierrors/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. |
|
azure
Package azure holds cross-cutting Azure helpers shared by every Azure consumer.
|
Package azure holds cross-cutting Azure helpers shared by every Azure consumer. |
|
dbmigrate
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. |
|
mtls
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. |
|
mtls/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. |
|
mtls/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. |
|
openapispec
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. |
|
proxy/cors
Package cors adds CORS headers to responses the proxy synthesizes itself.
|
Package cors adds CORS headers to responses the proxy synthesizes itself. |
|
removedroutes
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. |
|
sandboxtypes
Package sandboxtypes provides execution metadata without worker resource ownership.
|
Package sandboxtypes provides execution metadata without worker resource ownership. |
|
servicediscovery
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. |
|
storage/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. |
|
utils/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.