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. |
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/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
|
|
Package conformance contains the core setup and execution logic for the Gateway API Inference Extension conformance test suite.
|
Package conformance contains the core setup and execution logic for the Gateway API Inference Extension conformance test suite. |
tests
Package tests is the root package for all Gateway API Inference Extension conformance test implementations.
|
Package tests is the root package for all Gateway API Inference Extension conformance test implementations. |
utils
Package assertions contains custom assertion helper functions used within the Gateway API Inference Extension conformance test suite.
|
Package assertions contains custom assertion helper functions used within the Gateway API Inference Extension conformance test suite. |
utils/kubernetes
Package kubernetes contains helper functions for interacting with Kubernetes objects within the conformance test suite.
|
Package kubernetes contains helper functions for interacting with Kubernetes objects within the conformance test suite. |
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/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
Package framework defines the core plugin interfaces for extending the `controller.FlowController`.
|
Package framework defines the core plugin interfaces for extending the `controller.FlowController`. |
epp/flowcontrol/framework/plugins/policies/interflow/dispatch
Package dispatch provides the factory and registration mechanism for all `framework.InterFlowDispatchPolicy` implementations.
|
Package dispatch provides the factory and registration mechanism for all `framework.InterFlowDispatchPolicy` implementations. |
epp/flowcontrol/framework/plugins/policies/interflow/dispatch/besthead
Package besthead provides a `framework.InterFlowDispatchPolicy` that selects the queue containing the single "best" item from across all queues in a priority band.
|
Package besthead provides a `framework.InterFlowDispatchPolicy` that selects the queue containing the single "best" item from across all queues in a priority band. |
epp/flowcontrol/framework/plugins/policies/interflow/dispatch/roundrobin
Package roundrobin provides a `framework.InterFlowDispatchPolicy` that selects a queue from a priority band using a simple round-robin strategy.
|
Package roundrobin provides a `framework.InterFlowDispatchPolicy` that selects a queue from a priority band using a simple round-robin strategy. |
epp/flowcontrol/framework/plugins/policies/intraflow/dispatch
Package dispatch provides the factory and registration mechanism for all `framework.IntraFlowDispatchPolicy` implementations.
|
Package dispatch provides the factory and registration mechanism for all `framework.IntraFlowDispatchPolicy` implementations. |
epp/flowcontrol/framework/plugins/policies/intraflow/dispatch/fcfs
Package fcfs provides a First-Come, First-Served implementation of the `framework.IntraFlowDispatchPolicy`.
|
Package fcfs provides a First-Come, First-Served implementation of the `framework.IntraFlowDispatchPolicy`. |
epp/flowcontrol/framework/plugins/queue
Package queue provides the factory and registration mechanism for all `framework.SafeQueue` implementations.
|
Package queue provides the factory and registration mechanism for all `framework.SafeQueue` implementations. |
epp/flowcontrol/framework/plugins/queue/listqueue
Package listqueue provides a simple, concurrent-safe queue implementation using a standard library `container/list.List` as the underlying data structure for FIFO (First-In, First-Out) behavior.
|
Package listqueue provides a simple, concurrent-safe queue implementation using a standard library `container/list.List` as the underlying data structure for FIFO (First-In, First-Out) behavior. |
epp/flowcontrol/framework/plugins/queue/maxminheap
Package maxminheap provides a concurrent-safe, priority queue implementation using a max-min heap.
|
Package maxminheap provides a concurrent-safe, priority queue implementation using a max-min heap. |
epp/flowcontrol/registry
Package registry provides the concrete implementation of the `contracts.FlowRegistry`.
|
Package registry provides the concrete implementation of the `contracts.FlowRegistry`. |
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/flowcontrol/types/mocks
Package mocks provides simple, configurable mock implementations of the core flow control types, intended for use in unit and integration tests.
|
Package mocks provides simple, configurable mock implementations of the core flow control types, intended for use in unit and integration tests. |
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
|
|
test
|
|
Click to show internal directories.
Click to hide internal directories.