llm-d: Dataflow¶
Controller Watches¶
Kubernetes resources this controller monitors for changes. Each watch triggers reconciliation when the watched resource is created, updated, or deleted.
No controller watches found in analyzed sources.
Reconciliation Flow¶
How the controller interacts with the Kubernetes API during reconciliation.
sequenceDiagram
%% Static dataflow for llm-d
participant KubernetesAPI as Kubernetes API
participant interactive_pod as interactive-pod
Configuration¶
ConfigMaps and Helm values that control this component's runtime behavior.
ConfigMaps¶
| Name | Data Keys | Source |
|---|---|---|
| llm-d-inference-gateway | deployment, service | guides/recipes/gateway/istio/configmap.yaml |
| workload-variant-autoscaler-wva-variantautoscaling-config | PROMETHEUS_BASE_URL, PROMETHEUS_TLS_INSECURE_SKIP_VERIFY | guides/workload-autoscaling/wva-config/platform/cks/configmap-patch.yaml |
| workload-variant-autoscaler-wva-variantautoscaling-config | PROMETHEUS_BASE_URL, PROMETHEUS_TLS_INSECURE_SKIP_VERIFY | guides/workload-autoscaling/wva-config/platform/generic/configmap-patch.yaml |
| workload-variant-autoscaler-wva-variantautoscaling-config | PROMETHEUS_BASE_URL, PROMETHEUS_TLS_INSECURE_SKIP_VERIFY | guides/workload-autoscaling/wva-config/platform/gke/configmap-patch.yaml |
| workload-variant-autoscaler-wva-variantautoscaling-config | PROMETHEUS_BASE_URL, PROMETHEUS_CA_CERT_PATH, PROMETHEUS_TLS_INSECURE_SKIP_VERIFY | guides/workload-autoscaling/wva-config/platform/ocp/configmap-patch.yaml |