Skip to content

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