API, Codegen, UT for PreEnqueue extension point
This commit is contained in:
21
pkg/generated/openapi/zz_generated.openapi.go
generated
21
pkg/generated/openapi/zz_generated.openapi.go
generated
@@ -52981,6 +52981,13 @@ func schema_k8sio_kube_scheduler_config_v1_Plugins(ref common.ReferenceCallback)
|
||||
Description: "Plugins include multiple extension points. When specified, the list of plugins for a particular extension point are the only ones enabled. If an extension point is omitted from the config, then the default set of plugins is used for that extension point. Enabled plugins are called in the order specified here, after default plugins. If they need to be invoked before default plugins, default plugins must be disabled and re-enabled here in desired order.",
|
||||
Type: []string{"object"},
|
||||
Properties: map[string]spec.Schema{
|
||||
"preEnqueue": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "PreEnqueue is a list of plugins that should be invoked before adding pods to the scheduling queue.",
|
||||
Default: map[string]interface{}{},
|
||||
Ref: ref("k8s.io/kube-scheduler/config/v1.PluginSet"),
|
||||
},
|
||||
},
|
||||
"queueSort": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "QueueSort is a list of plugins that should be invoked when sorting pods in the scheduling queue.",
|
||||
@@ -54085,6 +54092,13 @@ func schema_k8sio_kube_scheduler_config_v1beta2_Plugins(ref common.ReferenceCall
|
||||
Description: "Plugins include multiple extension points. When specified, the list of plugins for a particular extension point are the only ones enabled. If an extension point is omitted from the config, then the default set of plugins is used for that extension point. Enabled plugins are called in the order specified here, after default plugins. If they need to be invoked before default plugins, default plugins must be disabled and re-enabled here in desired order.",
|
||||
Type: []string{"object"},
|
||||
Properties: map[string]spec.Schema{
|
||||
"preEnqueue": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "PreEnqueue is a list of plugins that should be invoked before adding pods to the scheduling queue.",
|
||||
Default: map[string]interface{}{},
|
||||
Ref: ref("k8s.io/kube-scheduler/config/v1beta2.PluginSet"),
|
||||
},
|
||||
},
|
||||
"queueSort": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "QueueSort is a list of plugins that should be invoked when sorting pods in the scheduling queue.",
|
||||
@@ -55175,6 +55189,13 @@ func schema_k8sio_kube_scheduler_config_v1beta3_Plugins(ref common.ReferenceCall
|
||||
Description: "Plugins include multiple extension points. When specified, the list of plugins for a particular extension point are the only ones enabled. If an extension point is omitted from the config, then the default set of plugins is used for that extension point. Enabled plugins are called in the order specified here, after default plugins. If they need to be invoked before default plugins, default plugins must be disabled and re-enabled here in desired order.",
|
||||
Type: []string{"object"},
|
||||
Properties: map[string]spec.Schema{
|
||||
"preEnqueue": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "PreEnqueue is a list of plugins that should be invoked before adding pods to the scheduling queue.",
|
||||
Default: map[string]interface{}{},
|
||||
Ref: ref("k8s.io/kube-scheduler/config/v1beta3.PluginSet"),
|
||||
},
|
||||
},
|
||||
"queueSort": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "QueueSort is a list of plugins that should be invoked when sorting pods in the scheduling queue.",
|
||||
|
Reference in New Issue
Block a user