Directories
¶
| Path | Synopsis |
|---|---|
|
v1
Package v1 contains API Schema definitions for the inference.networking.k8s.io API group.
|
Package v1 contains API Schema definitions for the inference.networking.k8s.io API group. |
|
config/v1alpha1
Package v1alpha1 contains API Schema definitions for the inference.networking.x-k8s.io API group.
|
Package v1alpha1 contains API Schema definitions for the inference.networking.x-k8s.io API group. |
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the inference.networking.x-k8s.io API group.
|
Package v1alpha1 contains API Schema definitions for the inference.networking.x-k8s.io API group. |
|
v1alpha2
Package v1alpha2 contains API Schema definitions for the inference.networking.x-k8s.io API group.
|
Package v1alpha2 contains API Schema definitions for the inference.networking.x-k8s.io API group. |
|
client-go
|
|
|
clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
clientset/versioned/typed/api/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
clientset/versioned/typed/api/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
clientset/versioned/typed/apix/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
clientset/versioned/typed/apix/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
clientset/versioned/typed/apix/v1alpha2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
clientset/versioned/typed/apix/v1alpha2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
cmd
|
|
|
bbr
command
|
|
|
epp
command
|
|
|
conformance
module
|
|
|
docs
|
|
|
internal
|
|
|
pkg
|
|
|
common
Package common defines structs for referring to fully qualified k8s resources.
|
Package common defines structs for referring to fully qualified k8s resources. |
|
epp/backend/metrics
Package metrics is a library to interact with backend metrics.
|
Package metrics is a library to interact with backend metrics. |
|
epp/flowcontrol/benchmark
Package benchmark implements a synchronous steady-state pipeline for load-testing the Flow Control layer.
|
Package benchmark implements a synchronous steady-state pipeline for load-testing the Flow Control layer. |
|
epp/flowcontrol/contracts
Package contracts defines the boundaries and service interfaces for the Flow Control system.
|
Package contracts defines the boundaries and service interfaces for the Flow Control system. |
|
epp/flowcontrol/contracts/mocks
Package mocks provides mocks for the interfaces defined in the `contracts` package.
|
Package mocks provides mocks for the interfaces defined in the `contracts` package. |
|
epp/flowcontrol/controller
Package controller contains the implementation of the FlowController engine.
|
Package controller contains the implementation of the FlowController engine. |
|
epp/flowcontrol/controller/internal
Package internal provides the core worker implementation for the controller.FlowController.
|
Package internal provides the core worker implementation for the controller.FlowController. |
|
epp/flowcontrol/framework/plugins/queue
Package queue provides the factory and registration mechanism for all SafeQueue implementations.
|
Package queue provides the factory and registration mechanism for all SafeQueue implementations. |
|
epp/flowcontrol/registry
Package registry provides the concrete implementation of the `contracts.FlowRegistry` interface.
|
Package registry provides the concrete implementation of the `contracts.FlowRegistry` interface. |
|
epp/flowcontrol/types
Package types defines the fundamental data structures, interfaces, and errors that form the vocabulary of the Flow Control system.
|
Package types defines the fundamental data structures, interfaces, and errors that form the vocabulary of the Flow Control system. |
|
epp/framework/interface/flowcontrol
Package flowcontrol defines the core plugin interfaces for extending the Flow Control layer.
|
Package flowcontrol defines the core plugin interfaces for extending the Flow Control layer. |
|
epp/framework/plugins/flowcontrol/eviction/filtering
Package filtering provides built-in EvictionFilterPolicy implementations.
|
Package filtering provides built-in EvictionFilterPolicy implementations. |
|
epp/framework/plugins/flowcontrol/fairness
Package fairness provides the standard implementations of the FairnessPolicy interface.
|
Package fairness provides the standard implementations of the FairnessPolicy interface. |
|
epp/framework/plugins/flowcontrol/ordering
Package ordering provides the standard implementations of the OrderingPolicy interface.
|
Package ordering provides the standard implementations of the OrderingPolicy interface. |
|
epp/framework/plugins/requestcontrol/requestdataproducer/predictedlatency
Package requestcontrol contains helpers to decouple latency-predictor logic.
|
Package requestcontrol contains helpers to decouple latency-predictor logic. |
|
epp/framework/plugins/scheduling/filter/prefixcacheaffinity
Package prefixcacheaffinity provides a probabilistic filter that narrows candidates to "sticky" endpoints (those with high prefix cache scores).
|
Package prefixcacheaffinity provides a probabilistic filter that narrows candidates to "sticky" endpoints (those with high prefix cache scores). |
|
epp/framework/plugins/scheduling/filter/sloheadroomtier
Package headroomtier provides a probabilistic filter that selects endpoints based on predicted latency headroom (SLO - predicted).
|
Package headroomtier provides a probabilistic filter that selects endpoints based on predicted latency headroom (SLO - predicted). |
|
epp/framework/plugins/scheduling/scorer/latency
Package latency provides a scorer that scores endpoints based on predicted latency headroom.
|
Package latency provides a scorer that scores endpoints based on predicted latency headroom. |
|
epp/framework/plugins/scheduling/scorer/predictedlatency
Package requestcontrol contains helpers to decouple latency-predictor logic.
|
Package requestcontrol contains helpers to decouple latency-predictor logic. |
|
epp/requestcontrol
Package requestcontrol defines the Director component responsible for orchestrating request processing after initial parsing.
|
Package requestcontrol defines the Director component responsible for orchestrating request processing after initial parsing. |
|
epp/scheduling
Package scheduling implements request scheduling algorithms.
|
Package scheduling implements request scheduling algorithms. |
|
generator
command
|
|
|
sidecars
|
|
|
latencypredictorasync/tests
command
|
|
|
test
|
|
|
integration
Package integration provides shared utilities, request builders, and assertions for the hermetic integration test suites of the Gateway API Inference Extension.
|
Package integration provides shared utilities, request builders, and assertions for the hermetic integration test suites of the Gateway API Inference Extension. |
Click to show internal directories.
Click to hide internal directories.