Skip to content

Commit 4dc98d9

Browse files
committed
updated to include list map
1 parent 34b42b5 commit 4dc98d9

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

api/v1/inferencepool_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ type InferencePoolSpec struct {
6666
// +kubebuilder:validation:Required
6767
// +kubebuilder:validation:MinItems=1
6868
// +kubebuilder:validation:MaxItems=1
69+
// +listType=map
70+
// +listMapKey=number
6971
TargetPorts []Port `json:"targetPorts"`
7072

7173
// EndpointPickerConfig specifies the configuration needed by the proxy to discover and connect to the endpoint

config/crd/bases/inference.networking.k8s.io_inferencepools.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,9 @@ spec:
140140
maxItems: 1
141141
minItems: 1
142142
type: array
143+
x-kubernetes-list-map-keys:
144+
- number
145+
x-kubernetes-list-type: map
143146
required:
144147
- extensionRef
145148
- selector

0 commit comments

Comments
 (0)