Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the llmd v1alpha1 API group.
|
Package v1alpha1 contains API Schema definitions for the llmd v1alpha1 API group. |
|
internal
|
|
|
annotations
Package annotations defines the WVA annotation schema used for annotation-based discovery on KEDA ScaledObjects and Kubernetes HPAs.
|
Package annotations defines the WVA annotation schema used for annotation-based discovery on KEDA ScaledObjects and Kubernetes HPAs. |
|
collector
Package collector provides metrics collection functionality.
|
Package collector provides metrics collection functionality. |
|
collector/registration
This file provides queueing model analyzer metrics collection using the source infrastructure with registered query templates.
|
This file provides queueing model analyzer metrics collection using the source infrastructure with registered query templates. |
|
collector/source
Package source provides metrics collection functionality.
|
Package source provides metrics collection functionality. |
|
collector/source/pod
Package pod provides the Pod scraping metrics source implementation.
|
Package pod provides the Pod scraping metrics source implementation. |
|
collector/source/prometheus
Package prometheus provides the Prometheus metrics source implementation.
|
Package prometheus provides the Prometheus metrics source implementation. |
|
constants
Package constants provides centralized constant definitions for the autoscaler.
|
Package constants provides centralized constant definitions for the autoscaler. |
|
coordinator
Package coordinator hosts the Coordinator component: a leader-elected, periodic loop that computes the set of scale targets (HPAs and KEDA ScaledObjects) under Coordinator control and dispatches them to a registered set of plugins.
|
Package coordinator hosts the Coordinator component: a leader-elected, periodic loop that computes the set of scale targets (HPAs and KEDA ScaledObjects) under Coordinator control and dispatches them to a registered set of plugins. |
|
engines/aggregation
Package aggregation provides pure helper functions for aggregating per-variant capacity data into model-level and per-role totals.
|
Package aggregation provides pure helper functions for aggregating per-variant capacity data into model-level and per-role totals. |
|
engines/executor
Package executor provides task execution strategies.
|
Package executor provides task execution strategies. |
|
engines/pipeline
Limiter interfaces for resource limiting algorithms.
|
Limiter interfaces for resource limiting algorithms. |
|
pkg
|
|
|
test
|
|
|
e2e/fixtures
Package fixtures provides shared Kubernetes helpers for the consolidated e2e suite.
|
Package fixtures provides shared Kubernetes helpers for the consolidated e2e suite. |
|
utils
Package utils provides test utilities for PodScrapingSource e2e tests.
|
Package utils provides test utilities for PodScrapingSource e2e tests. |
Click to show internal directories.
Click to hide internal directories.