mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
Clean ups on kubescheduler.config.k8s.io/v1alpha1 files
Signed-off-by: Aldo Culquicondor <acondor@google.com>
This commit is contained in:
parent
52d7614a8c
commit
8daa761757
@ -491,9 +491,6 @@ API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,Policy,Pri
|
|||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,RequestedToCapacityRatioArguments,Resources
|
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,RequestedToCapacityRatioArguments,Resources
|
||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,RequestedToCapacityRatioArguments,Shape
|
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,RequestedToCapacityRatioArguments,Shape
|
||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,ServiceAffinity,Labels
|
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1,ServiceAffinity,Labels
|
||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1alpha1,KubeSchedulerConfiguration,PluginConfig
|
|
||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1alpha1,PluginSet,Disabled
|
|
||||||
API rule violation: list_type_missing,k8s.io/kube-scheduler/config/v1alpha1,PluginSet,Enabled
|
|
||||||
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,AllowedUnsafeSysctls
|
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,AllowedUnsafeSysctls
|
||||||
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,ClusterDNS
|
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,ClusterDNS
|
||||||
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,EnforceNodeAllocatable
|
API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,EnforceNodeAllocatable
|
||||||
|
@ -19,9 +19,9 @@ package v1alpha1
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
conversion "k8s.io/apimachinery/pkg/conversion"
|
"k8s.io/apimachinery/pkg/conversion"
|
||||||
v1alpha1 "k8s.io/kube-scheduler/config/v1alpha1"
|
"k8s.io/kube-scheduler/config/v1alpha1"
|
||||||
config "k8s.io/kubernetes/pkg/scheduler/apis/config"
|
"k8s.io/kubernetes/pkg/scheduler/apis/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Convert_v1alpha1_KubeSchedulerLeaderElectionConfiguration_To_config_KubeSchedulerLeaderElectionConfiguration is an autogenerated conversion function.
|
// Convert_v1alpha1_KubeSchedulerLeaderElectionConfiguration_To_config_KubeSchedulerLeaderElectionConfiguration is an autogenerated conversion function.
|
||||||
|
@ -23,11 +23,11 @@ import (
|
|||||||
"k8s.io/apimachinery/pkg/runtime"
|
"k8s.io/apimachinery/pkg/runtime"
|
||||||
componentbaseconfigv1alpha1 "k8s.io/component-base/config/v1alpha1"
|
componentbaseconfigv1alpha1 "k8s.io/component-base/config/v1alpha1"
|
||||||
kubeschedulerconfigv1alpha1 "k8s.io/kube-scheduler/config/v1alpha1"
|
kubeschedulerconfigv1alpha1 "k8s.io/kube-scheduler/config/v1alpha1"
|
||||||
|
"k8s.io/kubernetes/pkg/scheduler/apis/config"
|
||||||
|
|
||||||
// this package shouldn't really depend on other k8s.io/kubernetes code
|
// this package shouldn't really depend on other k8s.io/kubernetes code
|
||||||
api "k8s.io/kubernetes/pkg/apis/core"
|
api "k8s.io/kubernetes/pkg/apis/core"
|
||||||
"k8s.io/kubernetes/pkg/master/ports"
|
"k8s.io/kubernetes/pkg/master/ports"
|
||||||
"k8s.io/kubernetes/pkg/scheduler/apis/config"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func addDefaultingFuncs(scheme *runtime.Scheme) error {
|
func addDefaultingFuncs(scheme *runtime.Scheme) error {
|
||||||
|
@ -103,6 +103,8 @@ type KubeSchedulerConfiguration struct {
|
|||||||
|
|
||||||
// PluginConfig is an optional set of custom plugin arguments for each plugin.
|
// PluginConfig is an optional set of custom plugin arguments for each plugin.
|
||||||
// Omitting config args for a plugin is equivalent to using the default config for that plugin.
|
// Omitting config args for a plugin is equivalent to using the default config for that plugin.
|
||||||
|
// +listType=map
|
||||||
|
// +listMapKey=name
|
||||||
PluginConfig []PluginConfig `json:"pluginConfig,omitempty"`
|
PluginConfig []PluginConfig `json:"pluginConfig,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -198,9 +200,12 @@ type Plugins struct {
|
|||||||
type PluginSet struct {
|
type PluginSet struct {
|
||||||
// Enabled specifies plugins that should be enabled in addition to default plugins.
|
// Enabled specifies plugins that should be enabled in addition to default plugins.
|
||||||
// These are called after default plugins and in the same order specified here.
|
// These are called after default plugins and in the same order specified here.
|
||||||
|
// +listType=atomic
|
||||||
Enabled []Plugin `json:"enabled,omitempty"`
|
Enabled []Plugin `json:"enabled,omitempty"`
|
||||||
// Disabled specifies default plugins that should be disabled.
|
// Disabled specifies default plugins that should be disabled.
|
||||||
// When all default plugins need to be disabled, an array containing only one "*" should be provided.
|
// When all default plugins need to be disabled, an array containing only one "*" should be provided.
|
||||||
|
// +listType=map
|
||||||
|
// +listMapKey=name
|
||||||
Disabled []Plugin `json:"disabled,omitempty"`
|
Disabled []Plugin `json:"disabled,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user