Skip to content

Commit 22cbdaf

Browse files
authored
Merge branch 'kubernetes-sigs:main' into main
2 parents 0e714fe + 16ded66 commit 22cbdaf

File tree

98 files changed

+1404
-773
lines changed

Some content is hidden

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

98 files changed

+1404
-773
lines changed

Makefile

+2-3
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ IMAGE_REGISTRY ?= $(STAGING_IMAGE_REGISTRY)/gateway-api-inference-extension
3333
IMAGE_NAME := epp
3434
IMAGE_REPO ?= $(IMAGE_REGISTRY)/$(IMAGE_NAME)
3535
IMAGE_TAG ?= $(IMAGE_REPO):$(GIT_TAG)
36-
ROOT_DIR:=$(shell dirname $(realpath $(firstword $(MAKEFILE_LIST))))
36+
PROJECT_DIR := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST))))
3737
E2E_MANIFEST_PATH ?= config/manifests/vllm/gpu-deployment.yaml
3838

3939
SYNCER_IMAGE_NAME := lora-syncer
@@ -92,7 +92,6 @@ generate: controller-gen code-generator manifests ## Generate code containing De
9292
$(CONTROLLER_GEN) object:headerFile="hack/boilerplate.go.txt" paths="./..."
9393
./hack/update-codegen.sh
9494

95-
PROJECT_DIR := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST))))
9695
# Use same code-generator version as k8s.io/api
9796
CODEGEN_VERSION := $(shell go list -m -f '{{.Version}}' k8s.io/api)
9897
CODEGEN = $(shell pwd)/bin/code-generator
@@ -130,7 +129,7 @@ test-integration: ## Run tests.
130129

131130
.PHONY: test-e2e
132131
test-e2e: ## Run end-to-end tests against an existing Kubernetes cluster. When using default configuration, the tests need at least 3 available GPUs.
133-
MANIFEST_PATH=$(ROOT_DIR)/$(E2E_MANIFEST_PATH) go test ./test/e2e/epp/ -v -ginkgo.v
132+
MANIFEST_PATH=$(PROJECT_DIR)/$(E2E_MANIFEST_PATH) go test ./test/e2e/epp/ -v -ginkgo.v
134133

135134
.PHONY: lint
136135
lint: golangci-lint ## Run golangci-lint linter

api/v1alpha2/groupversion_info.go

-45
This file was deleted.

api/v1alpha2/inferencemodel_types.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ import (
2525
// +kubebuilder:object:root=true
2626
// +kubebuilder:subresource:status
2727
// +kubebuilder:storageversion
28+
// +kubebuilder:printcolumn:name="Model Name",type=string,JSONPath=`.spec.modelName`
29+
// +kubebuilder:printcolumn:name="Inference Pool",type=string,JSONPath=`.spec.poolRef.name`
30+
// +kubebuilder:printcolumn:name="Criticality",type=string,JSONPath=`.spec.criticality`
31+
// +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`
2832
// +genclient
2933
type InferenceModel struct {
3034
metav1.TypeMeta `json:",inline"`
@@ -223,7 +227,3 @@ const (
223227
// ModelReasonPending is the initial state, and indicates that the controller has not yet reconciled the InferenceModel.
224228
ModelReasonPending InferenceModelConditionReason = "Pending"
225229
)
226-
227-
func init() {
228-
SchemeBuilder.Register(&InferenceModel{}, &InferenceModelList{})
229-
}

api/v1alpha2/inferencepool_types.go

-4
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,3 @@ const (
244244
// or API group, or a reference to a resource that can not be found.
245245
InferencePoolReasonInvalidExtensionRef InferencePoolReason = "InvalidExtensionRef"
246246
)
247-
248-
func init() {
249-
SchemeBuilder.Register(&InferencePool{}, &InferencePoolList{})
250-
}

api/v1alpha2/zz_generated.deepcopy.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha2/zz_generated.register.go

+71
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/endpointpickerconfig.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/extension.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/extensionconnection.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/extensionreference.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencemodel.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencemodelspec.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencemodelstatus.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencepool.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencepoolspec.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/inferencepoolstatus.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/poolobjectreference.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/poolstatus.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/api/v1alpha2/targetmodel.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/internal/internal.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/applyconfiguration/utils.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/clientset.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/fake/clientset_generated.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/fake/doc.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/fake/register.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/scheme/doc.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/scheme/register.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/api_client.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/doc.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/fake/doc.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/fake/fake_api_client.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/fake/fake_inferencemodel.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/fake/fake_inferencepool.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/generated_expansion.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/inferencemodel.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/clientset/versioned/typed/api/v1alpha2/inferencepool.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client-go/informers/externalversions/api/interface.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)