Skip to content

Commit dd10ae2

Browse files
committed
Make ExtensionConfig required
1 parent 2a932cf commit dd10ae2

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

api/v1alpha1/inferencepool_types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ type InferencePoolSpec struct {
7070
type EndpointPickerConfig struct {
7171
// Extension configures an endpoint picker as an extension service.
7272
//
73-
// +optional
73+
// +kubebuilder:validation:Required
7474
Extension *ExtensionConfig `json:"extension,omitempty"`
7575
}
7676

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

+2
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ spec:
101101
required:
102102
- extensionConnection
103103
type: object
104+
required:
105+
- extension
104106
type: object
105107
selector:
106108
additionalProperties:

0 commit comments

Comments
 (0)