Skip to content

Commit a78c26d

Browse files
committed
review changes and regeneration
1 parent 404a303 commit a78c26d

Some content is hidden

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

57 files changed

+566
-153
lines changed

PROJECT

+9-9
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,26 @@
22
# This file is used to track the info used to scaffold your project
33
# and allow the plugins properly work.
44
# More info: https://book.kubebuilder.io/reference/project-config.html
5-
domain: inference.k8s.io
5+
domain: x-k8s.io
66
layout:
77
- go.kubebuilder.io/v4
8-
projectName: api
9-
repo: inference.k8s.io
8+
projectName: llm-instance-gateway
9+
repo: sigs.k8s.io/llm-instance-gateway
1010
resources:
1111
- api:
1212
crdVersion: v1
1313
namespaced: true
14-
domain: inference.k8s.io
15-
group: gateway
14+
domain: x-k8s.io
15+
group: inference
1616
kind: LLMServerPool
17-
path: inference.k8s.io/api/v1alpha1
17+
path: sigs.k8s.io/llm-instance-gateway/api/inference/v1alpha1
1818
version: v1alpha1
1919
- api:
2020
crdVersion: v1
2121
namespaced: true
22-
domain: inference.k8s.io
23-
group: gateway
22+
domain: x-k8s.io
23+
group: inference
2424
kind: LLMService
25-
path: inference.k8s.io/api/v1alpha1
25+
path: sigs.k8s.io/llm-instance-gateway/api/inference/v1alpha1
2626
version: v1alpha1
2727
version: "3"

api/v1alpha1/groupversion_info.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
// Package v1alpha1 contains API Schema definitions for the gateway v1alpha1 API group
1818
// +kubebuilder:object:generate=true
19-
// +groupName=gateway.inference.k8s.io
19+
// +groupName=gateway.inference.networking.x-k8s.io
2020
package v1alpha1
2121

2222
import (
@@ -26,7 +26,7 @@ import (
2626

2727
var (
2828
// GroupVersion is group version used to register these objects
29-
GroupVersion = schema.GroupVersion{Group: "gateway.inference.k8s.io", Version: "v1alpha1"}
29+
GroupVersion = schema.GroupVersion{Group: "inference.networking.x-k8s.io", Version: "v1alpha1"}
3030

3131
// SchemeGroupVersion is alias to GroupVersion for client-go libraries.
3232
// It is required by pkg/client/informers/externalversions/...

api/v1alpha1/llmserverpool_types.go

+1-4
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,14 @@ type LLMServerPoolSpec struct {
2929
// that should be included in the LLMServerPool. ModelServers should not
3030
// be with any other Service or LLMServerPool, that behavior is not supported
3131
// and will result in sub-optimal utilization.
32-
ModelServerSelector map[string]string `json:"modelServerSelector,omitempty"`
32+
ModelServerSelector metav1.LabelSelector `json:"modelServerSelector,omitempty"`
3333
}
3434

3535
// LLMServerPoolStatus defines the observed state of LLMServerPool
3636
type LLMServerPoolStatus struct {
3737

3838
// Conditions track the state of the LLMServerPool.
3939
Conditions []metav1.Condition `json:"conditions,omitempty"`
40-
41-
// ReadyServers are the number of available servers within the LLMServerPool.
42-
ReadyServers int32 `json:"readyServers,omitempty"`
4340
}
4441

4542
// +kubebuilder:object:root=true

api/v1alpha1/llmservice_types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
// NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized.
2727

2828
// LLMService represents a set of LLM services that are multiplexed onto one
29-
// or more backend pools. This resource is managed by the "LLM Service Owner"
29+
// or more LLMServerPools. This resource is managed by the "LLM Service Owner"
3030
// persona. The Service Owner persona is: a team that trains, verifies, and
3131
// leverages a large language model from a model frontend, drives the lifecycle
3232
// and rollout of new versions of those models, and defines the specific

api/v1alpha1/zz_generated.deepcopy.go

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

client-go/applyconfiguration/api/v1alpha1/llmserverpool.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/v1alpha1/llmserverpoolspec.go

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

client-go/applyconfiguration/api/v1alpha1/llmserverpoolstatus.go

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

client-go/applyconfiguration/api/v1alpha1/llmservice.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/v1alpha1/llmservicespec.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/v1alpha1/llmservicestatus.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/v1alpha1/model.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/v1alpha1/objective.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/v1alpha1/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

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

client-go/clientset/versioned/clientset.go

+2-2
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

+5-5
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

+2-2
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

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

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

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

client-go/clientset/versioned/typed/api/v1alpha1/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/v1alpha1/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/v1alpha1/fake/fake_api_client.go

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

0 commit comments

Comments
 (0)