internal/

directory
v0.0.0-...-1ec8fb3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: Apache-2.0

Directories

Path Synopsis
adapters
builtin
Package builtin composes every adapter shipped by the inference-cache binaries.
Package builtin composes every adapter shipped by the inference-cache binaries.
builtin/runtime
Package runtime contains the runtime-adapter implementations shipped by the controller binary.
Package runtime contains the runtime-adapter implementations shipped by the controller binary.
builtin/storage
Package storage contains the shipping remote-storage provider adapters.
Package storage contains the shipping remote-storage provider adapters.
Package canary provides repository-owned live and test probes for inference engines.
Package canary provides repository-owned live and test probes for inference engines.
cli
doctor
Package doctor defines the diagnostic result vocabulary shared by the `inferencecache doctor` pre-flight checks and their output formatters.
Package doctor defines the diagnostic result vocabulary shared by the `inferencecache doctor` pre-flight checks and their output formatters.
doctor/checks
Package checks implements the `inferencecache doctor` pre-flight diagnostics.
Package checks implements the `inferencecache doctor` pre-flight diagnostics.
doctor/output
Package output renders a doctor doctor.Report in the three operator-facing formats the `inferencecache doctor` command supports: human (default, color-coded when writing to a TTY), json (a documented, stable schema for scripting and CI pipelines), and table (one row per finding).
Package output renders a doctor doctor.Report in the three operator-facing formats the `inferencecache doctor` command supports: human (default, color-coded when writing to a TTY), json (a documented, stable schema for scripting and CI pipelines), and table (one row per finding).
Package controlplaneapi defines the private HTTP wire contracts shared by the inference-cache controller and server binaries.
Package controlplaneapi defines the private HTTP wire contracts shared by the inference-cache controller and server binaries.
Package enginebinding owns metadata shared by engine-pod admission and the controllers that observe or reconcile injected pods.
Package enginebinding owns metadata shared by engine-pod admission and the controllers that observe or reconcile injected pods.
Package index implements the inference-cache server's mutable cache-state index, populated from engine KV events and queried by LookupRoute.
Package index implements the inference-cache server's mutable cache-state index, populated from engine KV events and queried by LookupRoute.
calibration
Package calibration replays routing observations through the production index ranker and sweeps RankerConfig candidates.
Package calibration replays routing observations through the production index ranker and sweeps RankerConfig candidates.
Package server implements the inference-cache server binary's gRPC and HTTP surfaces.
Package server implements the inference-cache server binary's gRPC and HTTP surfaces.
auth
Package auth provides HTTP middleware that gates the policy server's internal controller-facing endpoints (/snapshot, /policy, and /probe) on a Kubernetes ServiceAccount bearer token.
Package auth provides HTTP middleware that gates the policy server's internal controller-facing endpoints (/snapshot, /policy, and /probe) on a Kubernetes ServiceAccount bearer token.
Package subscriber implements KV-event ingestion for the kvevent-subscriber sidecar.
Package subscriber implements KV-event ingestion for the kvevent-subscriber sidecar.
Package testutil provides envtest helpers used only by this repository's test suites.
Package testutil provides envtest helpers used only by this repository's test suites.
Package version exposes build metadata to repository binaries.
Package version exposes build metadata to repository binaries.
webhook
pod
Package pod is the controller-owned mutating admission webhook that auto- wires user-provided inference engine pods to a matching cache backend — either a managed provider or an externally owned remote binding.
Package pod is the controller-owned mutating admission webhook that auto- wires user-provided inference engine pods to a matching cache backend — either a managed provider or an externally owned remote binding.
v1alpha1
Package v1alpha1 hosts the admission webhooks (defaulting + validating) for the operator-facing v1alpha1 CRDs: CacheBackend, CachePolicy, and CacheTenant.
Package v1alpha1 hosts the admission webhooks (defaulting + validating) for the operator-facing v1alpha1 CRDs: CacheBackend, CachePolicy, and CacheTenant.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL