Skip to content

Commit 2577f63

Browse files
authored
Rename pkg/ext-proc to pkg/epp (#372)
1 parent 6130ee0 commit 2577f63

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+112
-110
lines changed

Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ARG BUILDER_IMAGE=golang:1.23-alpine
44
ARG BASE_IMAGE=gcr.io/distroless/base-debian10
55

66
## Multistage build
7-
FROM ${BUILDER_IMAGE} as builder
7+
FROM ${BUILDER_IMAGE} AS builder
88
ENV CGO_ENABLED=0
99
ENV GOOS=linux
1010
ENV GOARCH=amd64
@@ -19,13 +19,13 @@ COPY cmd ./cmd
1919
COPY pkg ./pkg
2020
COPY internal ./internal
2121
COPY api ./api
22-
WORKDIR /src/cmd/ext-proc
23-
RUN go build -o /ext-proc
22+
WORKDIR /src/cmd/epp
23+
RUN go build -o /epp
2424

2525
## Multistage deploy
2626
FROM ${BASE_IMAGE}
2727

2828
WORKDIR /
29-
COPY --from=builder /ext-proc /ext-proc
29+
COPY --from=builder /epp /epp
3030

31-
ENTRYPOINT ["/ext-proc"]
31+
ENTRYPOINT ["/epp"]

cmd/ext-proc/health.go renamed to cmd/epp/health.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"google.golang.org/grpc/codes"
2424
healthPb "google.golang.org/grpc/health/grpc_health_v1"
2525
"google.golang.org/grpc/status"
26-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
27-
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
26+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
27+
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
2828
)
2929

3030
type healthServer struct {

cmd/ext-proc/main.go renamed to cmd/epp/main.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ import (
4141
"sigs.k8s.io/controller-runtime/pkg/metrics/filters"
4242
"sigs.k8s.io/gateway-api-inference-extension/api/v1alpha1"
4343
"sigs.k8s.io/gateway-api-inference-extension/internal/runnable"
44-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/backend"
45-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/backend/vllm"
46-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
47-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/metrics"
48-
runserver "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/server"
49-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
44+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/backend"
45+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/backend/vllm"
46+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
47+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/metrics"
48+
runserver "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/server"
49+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
5050
)
5151

5252
const (

docs/dev.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ const(
3737
)
3838
```
3939

40-
The guidelines are written in the context of a k8s controller. Our [ext-proc](../pkg/ext-proc/) does more things such as handling requests and scraping metrics, therefore we adapt the guidelines as follows:
40+
The guidelines are written in the context of a k8s controller. Our [epp](../pkg/epp/) does more things such as handling requests and scraping metrics, therefore we adapt the guidelines as follows:
4141

4242
1. The server startup process and configuration.
4343

docs/proposals/003-endpoint-picker-protocol/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
The Endpoint Picker, or EPP, is a core component of the inference extension. Ultimately it's
44
responsible for picking an endpoint from the `InferencePool`. A reference implementation can be
5-
found [here](../../../pkg/ext-proc/).
5+
found [here](../../../pkg/epp/).
66

77
## Proxy Protocol
88

pkg/ext-proc/backend/fake.go renamed to pkg/epp/backend/fake.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import (
2222
"k8s.io/apimachinery/pkg/types"
2323
"sigs.k8s.io/controller-runtime/pkg/log"
2424
"sigs.k8s.io/gateway-api-inference-extension/api/v1alpha1"
25-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
26-
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
25+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
26+
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
2727
)
2828

2929
type FakePodMetricsClient struct {

pkg/ext-proc/backend/provider.go renamed to pkg/epp/backend/provider.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import (
2525
"github.com/go-logr/logr"
2626
"go.uber.org/multierr"
2727
"sigs.k8s.io/controller-runtime/pkg/log"
28-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
29-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/metrics"
30-
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
28+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
29+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/metrics"
30+
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
3131
)
3232

3333
const (

pkg/ext-proc/backend/provider_test.go renamed to pkg/epp/backend/provider_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"github.com/google/go-cmp/cmp/cmpopts"
2828
"github.com/stretchr/testify/assert"
2929
"k8s.io/apimachinery/pkg/types"
30-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
30+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
3131
)
3232

3333
var (

pkg/ext-proc/backend/vllm/metrics.go renamed to pkg/epp/backend/vllm/metrics.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ import (
3030
"github.com/prometheus/common/expfmt"
3131
"go.uber.org/multierr"
3232
"sigs.k8s.io/controller-runtime/pkg/log"
33-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
34-
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
33+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
34+
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
3535
)
3636

3737
const (

pkg/ext-proc/backend/vllm/metrics_test.go renamed to pkg/epp/backend/vllm/metrics_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
dto "github.com/prometheus/client_model/go"
2424
"github.com/stretchr/testify/assert"
2525
"google.golang.org/protobuf/proto"
26-
"sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/datastore"
27-
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/ext-proc/util/logging"
26+
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/datastore"
27+
logutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/logging"
2828
)
2929

3030
func TestPromToPodMetrics(t *testing.T) {

0 commit comments

Comments
 (0)