Skip to content

ai-gateway-payload-processing: Dataflow

Controller Watches

Kubernetes resources this controller monitors for changes. Each watch triggers reconciliation when the watched resource is created, updated, or deleted.

Type GVK Source
For /v1/Pod .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/lwepp/controller/pod_reconciler.go:85
For /v1/Pod .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/lwepp/controller/pod_reconciler.go:85
For /v1/Pod .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/pod_reconciler.go:85
For /v1/Pod .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/pod_reconciler.go:85
For api/v1/InferencePool .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferencepool_reconciler.go:76
For api/v1/InferencePool .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/lwepp/controller/inferencepool_reconciler.go:76
For api/v1/InferencePool .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferencepool_reconciler.go:76
For api/v1/InferencePool .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/lwepp/controller/inferencepool_reconciler.go:76
For apix/v1alpha2/InferenceModelRewrite .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferencemodelrewrite_reconciler.go:78
For apix/v1alpha2/InferenceModelRewrite .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferencemodelrewrite_reconciler.go:78
For apix/v1alpha2/InferenceObjective .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferenceobjective_reconciler.go:73
For apix/v1alpha2/InferenceObjective .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/pkg/epp/controller/inferenceobjective_reconciler.go:73
For inference/v1alpha1/ExternalModel pkg/controller/externalmodel/reconciler.go:226
For inference/v1alpha1/ExternalProvider pkg/controller/externalprovider/reconciler.go:243
Owns /v1/Service pkg/controller/externalprovider/reconciler.go:244
Owns apis/v1/HTTPRoute pkg/controller/externalmodel/reconciler.go:227
Watches inference/v1alpha1/ExternalProvider pkg/controller/externalmodel/reconciler.go:228

Reconciliation Flow

How the controller interacts with the Kubernetes API during reconciliation.

sequenceDiagram
    %% Static dataflow for ai-gateway-payload-processing

    participant KubernetesAPI as Kubernetes API
    participant ai_gateway_payload_processing as ai-gateway-payload-processing

    KubernetesAPI->>+ai_gateway_payload_processing: Watch Pod (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch Pod (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch Pod (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch Pod (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferencePool (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferencePool (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferencePool (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferencePool (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferenceModelRewrite (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferenceModelRewrite (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferenceObjective (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch InferenceObjective (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch ExternalModel (reconcile)
    KubernetesAPI->>+ai_gateway_payload_processing: Watch ExternalProvider (reconcile)
    ai_gateway_payload_processing->>KubernetesAPI: Create/Update Service
    ai_gateway_payload_processing->>KubernetesAPI: Create/Update HTTPRoute
    KubernetesAPI-->>+ai_gateway_payload_processing: Watch ExternalProvider (informer)

    Note over ai_gateway_payload_processing: Exposed Services
    Note right of ai_gateway_payload_processing: uvicorn-server:8000/TCP []

    Note over KubernetesAPI: Defined CRDs
    Note right of KubernetesAPI: ExternalModel (inference.opendatahub.io/v1alpha1)
    Note right of KubernetesAPI: ExternalProvider (inference.opendatahub.io/v1alpha1)

HTTP Endpoints

Method Path Source
* / .gomod-cache/golang.org/x/net@v0.53.0/webdav/litmus_test_server.go:83
* / .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/webdav/litmus_test_server.go:83
* / .gomod-cache/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:47
* / .gomod-cache/github.com/google/pprof@v0.0.0-20260402051712-545e8a4df936/internal/driver/webui.go:214
* / .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:188
* / .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/cmd/present/dir.go:23
* / .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:47
* / .gomod-cache/golang.org/x/tools@v0.44.0/cmd/present/dir.go:23
* / .gopath-loader/pkg/mod/github.com/google/pprof@v0.0.0-20260402051712-545e8a4df936/internal/driver/webui.go:214
* / .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:188
* / .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:130
* / .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:130
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/version.go:67
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/aggregated/wrapper.go:73
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/aggregated/wrapper.go:73
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/group.go:57
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/legacy.go:59
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/root.go:154
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/group.go:57
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/legacy.go:59
GET / .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/version.go:44
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/root.go:154
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/version.go:44
GET / .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/endpoints/discovery/version.go:67
* /abort .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:63
* /abort .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:63
* /aggregated-nonprimary-procs-report .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:60
* /aggregated-nonprimary-procs-report .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:60
* /args .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:136
* /args .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:136
* /bar .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/doc.go:67
* /bar .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/doc.go:67
* /before-suite-completed .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:57
* /before-suite-completed .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:57
* /before-suite-state .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:58
* /before-suite-state .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:58
* /block .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:210
* /block .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:210
* /chan .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:134
* /chan .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:134
* /compile .gomod-cache/golang.org/x/tools@v0.44.0/playground/playground.go:23
* /compile .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/playground/playground.go:23
* /counter .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:61
* /counter .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:129
* /counter .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:61
* /counter .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:129
* /date .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:138
* /date .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:138
* /debug/flags .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:58
* /debug/flags .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:58
* /debug/flags/ .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:59
* /debug/flags/ .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:59
* /debug/pprof .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:47
* /debug/pprof .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:47
* /debug/pprof/ .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:48
* /debug/pprof/ .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:48
* /debug/pprof/ .gomod-cache/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:329
* /debug/pprof/ .gopath-loader/pkg/mod/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:329
* /debug/pprof/cmdline .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:49
* /debug/pprof/cmdline .gomod-cache/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:330
* /debug/pprof/cmdline .gopath-loader/pkg/mod/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:330
* /debug/pprof/cmdline .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:49
* /debug/pprof/profile .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:50
* /debug/pprof/profile .gomod-cache/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:331
* /debug/pprof/profile .gopath-loader/pkg/mod/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:331
* /debug/pprof/profile .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:50
* /debug/pprof/symbol .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:51
* /debug/pprof/symbol .gopath-loader/pkg/mod/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:332
* /debug/pprof/symbol .gomod-cache/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:332
* /debug/pprof/symbol .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:51
* /debug/pprof/trace .gomod-cache/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:52
* /debug/pprof/trace .gopath-loader/pkg/mod/k8s.io/apiserver@v0.35.4/pkg/server/routes/debugsocket.go:52
* /debug/pprof/trace .gopath-loader/pkg/mod/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:333
* /debug/pprof/trace .gomod-cache/sigs.k8s.io/controller-runtime@v0.23.3/pkg/manager/internal.go:333
* /debug/vars .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/expvar/expvar.go:382
* /debug/vars .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/expvar/expvar.go:382
* /did-run .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:49
* /did-run .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:49
* /emit-output .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:51
* /emit-output .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:51
* /flags .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:135
* /flags .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:135
* /foo .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/doc.go:65
* /foo .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/doc.go:65
* /go/ .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:132
* /go/ .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:132
* /go/hello .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:137
* /go/hello .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/net/http/triv.go:137
* /goroutine .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:203
* /goroutine .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:203
* /goroutines .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:202
* /goroutines .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:202
* /have-nonprimary-procs-finished .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:59
* /have-nonprimary-procs-finished .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:59
* /io .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:209
* /io .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:209
* /jsontrace .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:198
* /jsontrace .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:198
* /main.css .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:49
* /main.css .gomod-cache/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:49
* /main.js .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:48
* /main.js .gomod-cache/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:48
* /mmu .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:206
* /mmu .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:206
* /play.js .gomod-cache/golang.org/x/tools@v0.44.0/cmd/present/play.go:43
* /play.js .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/cmd/present/play.go:43
* /progress-report .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:52
* /progress-report .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:52
* /regionblock .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:216
* /regionblock .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:216
* /regionio .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:215
* /regionio .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:215
* /regionsched .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:218
* /regionsched .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:218
* /regionsyscall .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:217
* /regionsyscall .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:217
* /report-before-suite-completed .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:55
* /report-before-suite-completed .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:55
* /report-before-suite-state .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:56
* /report-before-suite-state .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:56
* /sched .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:212
* /sched .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:212
* /select.json .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:50
* /select.json .gomod-cache/golang.org/x/tools@v0.44.0/go/types/internal/play/play.go:50
* /socket .gomod-cache/golang.org/x/tools@v0.44.0/cmd/present/play.go:59
* /socket .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/cmd/present/play.go:59
* /static/ .gomod-cache/golang.org/x/tools@v0.44.0/cmd/present/main.go:98
* /static/ .gopath-loader/pkg/mod/golang.org/x/tools@v0.44.0/cmd/present/main.go:98
* /static/ .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:199
* /static/ .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:199
* /suite-did-end .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:50
* /suite-did-end .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:50
* /suite-will-begin .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:48
* /suite-will-begin .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:48
* /syscall .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:211
* /syscall .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:211
* /trace .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:197
* /trace .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:197
* /ui/ .gopath-loader/pkg/mod/github.com/google/pprof@v0.0.0-20260402051712-545e8a4df936/internal/driver/webui.go:213
* /ui/ .gomod-cache/github.com/google/pprof@v0.0.0-20260402051712-545e8a4df936/internal/driver/webui.go:213
* /up .gomod-cache/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:62
* /up .gopath-loader/pkg/mod/github.com/onsi/ginkgo/v2@v2.28.3/internal/parallel_support/http_server.go:62
* /userregion .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:222
* /userregion .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:222
* /userregions .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:221
* /userregions .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:221
* /usertask .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:226
* /usertask .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:226
* /usertasks .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:225
* /usertasks .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/cmd/trace/main.go:225
GET /{user-id} .gomod-cache/github.com/emicklei/go-restful/v3@v3.13.0/doc.go:19
GET /{user-id} .gomod-cache/github.com/emicklei/go-restful/v3@v3.13.0/doc.go:82
GET /{user-id} .gopath-loader/pkg/mod/github.com/emicklei/go-restful/v3@v3.13.0/doc.go:19
GET /{user-id} .gopath-loader/pkg/mod/github.com/emicklei/go-restful/v3@v3.13.0/doc.go:82
* G .gomod-cache/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:191
* G .gopath-loader/pkg/mod/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:102
* G .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:97
* G .gomod-cache/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:171
* G .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:97
* G .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:109
* G .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:203
* G .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:225
* G .gomod-cache/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:113
* G .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:109
* G .gopath-loader/pkg/mod/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:113
* G .gopath-loader/pkg/mod/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:171
* G .gopath-loader/pkg/mod/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:191
* G .gomod-cache/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/slogtest/slogtest.go:102
* G .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:225
* G .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/testing/slogtest/slogtest.go:203
* GET /debug/vars .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/expvar/expvar.go:384
* GET /debug/vars .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/expvar/expvar.go:384
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/metrics/v1/metrics_service.pb.gw.go:140
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/logs/v1/logs_service.pb.gw.go:140
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/metrics/v1/metrics_service.pb.gw.go:74
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/logs/v1/logs_service.pb.gw.go:74
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/logs/v1/logs_service.pb.gw.go:74
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/logs/v1/logs_service.pb.gw.go:140
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/metrics/v1/metrics_service.pb.gw.go:74
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/metrics/v1/metrics_service.pb.gw.go:140
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/trace/v1/trace_service.pb.gw.go:74
* POST .gopath-loader/pkg/mod/go.opentelemetry.io/proto/otlp@v1.10.0/collector/trace/v1/trace_service.pb.gw.go:140
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/trace/v1/trace_service.pb.gw.go:74
* POST .gomod-cache/go.opentelemetry.io/proto/otlp@v1.10.0/collector/trace/v1/trace_service.pb.gw.go:140
* header .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:211
* header .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:165
* header .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:267
* header .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:267
* header .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:211
* header .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:165
* header .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:187
* header .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:187
* raw .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:172
* raw .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:193
* raw .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:172
* raw .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:193
* raw .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:217
* raw .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:217
* request .gomod-cache/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/log/slog/doc.go:137
* request .gomod-cache/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/doc.go:137
* request .gopath-loader/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.linux-amd64/src/log/slog/doc.go:137
* request .gopath-loader/pkg/mod/golang.org/x/exp@v0.0.0-20260112195511-716be5621a96/slog/doc.go:137
* vantage_point .gopath-loader/pkg/mod/golang.org/x/net@v0.53.0/quic/qlog.go:96
* vantage_point .gomod-cache/golang.org/x/net@v0.53.0/quic/qlog.go:96

Configuration

ConfigMaps and Helm values that control this component's runtime behavior.

ConfigMaps

Name Data Keys Source
vllm-qwen3-32b-adapters-allowlist adapters, baseModel .gomod-cache/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/config/manifests/bbr/configmap.yaml
vllm-qwen3-32b-adapters-allowlist adapters, baseModel .gopath-loader/pkg/mod/sigs.k8s.io/gateway-api-inference-extension@v0.0.0-20260429190324-8ed5a0cd5d11/config/manifests/bbr/configmap.yaml

Helm

Chart: inference-perf v0.2.0