123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548 |
- // +build !ignore_autogenerated
- /*
- Copyright 2016 The Kubernetes Authors.
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- */
- // This file was autogenerated by conversion-gen. Do not edit it manually!
- package v1alpha1
- import (
- api "k8s.io/kubernetes/pkg/api"
- componentconfig "k8s.io/kubernetes/pkg/apis/componentconfig"
- conversion "k8s.io/kubernetes/pkg/conversion"
- runtime "k8s.io/kubernetes/pkg/runtime"
- config "k8s.io/kubernetes/pkg/util/config"
- )
- func init() {
- SchemeBuilder.Register(RegisterConversions)
- }
- // RegisterConversions adds conversion functions to the given scheme.
- // Public to allow building arbitrary schemes.
- func RegisterConversions(scheme *runtime.Scheme) error {
- return scheme.AddGeneratedConversionFuncs(
- Convert_v1alpha1_KubeProxyConfiguration_To_componentconfig_KubeProxyConfiguration,
- Convert_componentconfig_KubeProxyConfiguration_To_v1alpha1_KubeProxyConfiguration,
- Convert_v1alpha1_KubeSchedulerConfiguration_To_componentconfig_KubeSchedulerConfiguration,
- Convert_componentconfig_KubeSchedulerConfiguration_To_v1alpha1_KubeSchedulerConfiguration,
- Convert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration,
- Convert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration,
- Convert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration,
- Convert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration,
- )
- }
- func autoConvert_v1alpha1_KubeProxyConfiguration_To_componentconfig_KubeProxyConfiguration(in *KubeProxyConfiguration, out *componentconfig.KubeProxyConfiguration, s conversion.Scope) error {
- SetDefaults_KubeProxyConfiguration(in)
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.BindAddress = in.BindAddress
- out.ClusterCIDR = in.ClusterCIDR
- out.HealthzBindAddress = in.HealthzBindAddress
- out.HealthzPort = in.HealthzPort
- out.HostnameOverride = in.HostnameOverride
- out.IPTablesMasqueradeBit = in.IPTablesMasqueradeBit
- out.IPTablesSyncPeriod = in.IPTablesSyncPeriod
- out.KubeconfigPath = in.KubeconfigPath
- out.MasqueradeAll = in.MasqueradeAll
- out.Master = in.Master
- out.OOMScoreAdj = in.OOMScoreAdj
- out.Mode = componentconfig.ProxyMode(in.Mode)
- out.PortRange = in.PortRange
- out.ResourceContainer = in.ResourceContainer
- out.UDPIdleTimeout = in.UDPIdleTimeout
- out.ConntrackMax = in.ConntrackMax
- out.ConntrackMaxPerCore = in.ConntrackMaxPerCore
- out.ConntrackTCPEstablishedTimeout = in.ConntrackTCPEstablishedTimeout
- return nil
- }
- func Convert_v1alpha1_KubeProxyConfiguration_To_componentconfig_KubeProxyConfiguration(in *KubeProxyConfiguration, out *componentconfig.KubeProxyConfiguration, s conversion.Scope) error {
- return autoConvert_v1alpha1_KubeProxyConfiguration_To_componentconfig_KubeProxyConfiguration(in, out, s)
- }
- func autoConvert_componentconfig_KubeProxyConfiguration_To_v1alpha1_KubeProxyConfiguration(in *componentconfig.KubeProxyConfiguration, out *KubeProxyConfiguration, s conversion.Scope) error {
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.BindAddress = in.BindAddress
- out.ClusterCIDR = in.ClusterCIDR
- out.HealthzBindAddress = in.HealthzBindAddress
- out.HealthzPort = in.HealthzPort
- out.HostnameOverride = in.HostnameOverride
- out.IPTablesMasqueradeBit = in.IPTablesMasqueradeBit
- out.IPTablesSyncPeriod = in.IPTablesSyncPeriod
- out.KubeconfigPath = in.KubeconfigPath
- out.MasqueradeAll = in.MasqueradeAll
- out.Master = in.Master
- out.OOMScoreAdj = in.OOMScoreAdj
- out.Mode = ProxyMode(in.Mode)
- out.PortRange = in.PortRange
- out.ResourceContainer = in.ResourceContainer
- out.UDPIdleTimeout = in.UDPIdleTimeout
- out.ConntrackMax = in.ConntrackMax
- out.ConntrackMaxPerCore = in.ConntrackMaxPerCore
- out.ConntrackTCPEstablishedTimeout = in.ConntrackTCPEstablishedTimeout
- return nil
- }
- func Convert_componentconfig_KubeProxyConfiguration_To_v1alpha1_KubeProxyConfiguration(in *componentconfig.KubeProxyConfiguration, out *KubeProxyConfiguration, s conversion.Scope) error {
- return autoConvert_componentconfig_KubeProxyConfiguration_To_v1alpha1_KubeProxyConfiguration(in, out, s)
- }
- func autoConvert_v1alpha1_KubeSchedulerConfiguration_To_componentconfig_KubeSchedulerConfiguration(in *KubeSchedulerConfiguration, out *componentconfig.KubeSchedulerConfiguration, s conversion.Scope) error {
- SetDefaults_KubeSchedulerConfiguration(in)
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.Port = int32(in.Port)
- out.Address = in.Address
- out.AlgorithmProvider = in.AlgorithmProvider
- out.PolicyConfigFile = in.PolicyConfigFile
- if err := api.Convert_Pointer_bool_To_bool(&in.EnableProfiling, &out.EnableProfiling, s); err != nil {
- return err
- }
- out.ContentType = in.ContentType
- out.KubeAPIQPS = in.KubeAPIQPS
- out.KubeAPIBurst = int32(in.KubeAPIBurst)
- out.SchedulerName = in.SchedulerName
- out.HardPodAffinitySymmetricWeight = in.HardPodAffinitySymmetricWeight
- out.FailureDomains = in.FailureDomains
- if err := Convert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration(&in.LeaderElection, &out.LeaderElection, s); err != nil {
- return err
- }
- return nil
- }
- func Convert_v1alpha1_KubeSchedulerConfiguration_To_componentconfig_KubeSchedulerConfiguration(in *KubeSchedulerConfiguration, out *componentconfig.KubeSchedulerConfiguration, s conversion.Scope) error {
- return autoConvert_v1alpha1_KubeSchedulerConfiguration_To_componentconfig_KubeSchedulerConfiguration(in, out, s)
- }
- func autoConvert_componentconfig_KubeSchedulerConfiguration_To_v1alpha1_KubeSchedulerConfiguration(in *componentconfig.KubeSchedulerConfiguration, out *KubeSchedulerConfiguration, s conversion.Scope) error {
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.Port = int(in.Port)
- out.Address = in.Address
- out.AlgorithmProvider = in.AlgorithmProvider
- out.PolicyConfigFile = in.PolicyConfigFile
- if err := api.Convert_bool_To_Pointer_bool(&in.EnableProfiling, &out.EnableProfiling, s); err != nil {
- return err
- }
- out.ContentType = in.ContentType
- out.KubeAPIQPS = in.KubeAPIQPS
- out.KubeAPIBurst = int(in.KubeAPIBurst)
- out.SchedulerName = in.SchedulerName
- out.HardPodAffinitySymmetricWeight = in.HardPodAffinitySymmetricWeight
- out.FailureDomains = in.FailureDomains
- if err := Convert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(&in.LeaderElection, &out.LeaderElection, s); err != nil {
- return err
- }
- return nil
- }
- func Convert_componentconfig_KubeSchedulerConfiguration_To_v1alpha1_KubeSchedulerConfiguration(in *componentconfig.KubeSchedulerConfiguration, out *KubeSchedulerConfiguration, s conversion.Scope) error {
- return autoConvert_componentconfig_KubeSchedulerConfiguration_To_v1alpha1_KubeSchedulerConfiguration(in, out, s)
- }
- func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration(in *KubeletConfiguration, out *componentconfig.KubeletConfiguration, s conversion.Scope) error {
- SetDefaults_KubeletConfiguration(in)
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.PodManifestPath = in.PodManifestPath
- out.SyncFrequency = in.SyncFrequency
- out.FileCheckFrequency = in.FileCheckFrequency
- out.HTTPCheckFrequency = in.HTTPCheckFrequency
- out.ManifestURL = in.ManifestURL
- out.ManifestURLHeader = in.ManifestURLHeader
- if err := api.Convert_Pointer_bool_To_bool(&in.EnableServer, &out.EnableServer, s); err != nil {
- return err
- }
- out.Address = in.Address
- out.Port = in.Port
- out.ReadOnlyPort = in.ReadOnlyPort
- out.TLSCertFile = in.TLSCertFile
- out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
- out.CertDirectory = in.CertDirectory
- out.HostnameOverride = in.HostnameOverride
- out.PodInfraContainerImage = in.PodInfraContainerImage
- out.DockerEndpoint = in.DockerEndpoint
- out.RootDirectory = in.RootDirectory
- out.SeccompProfileRoot = in.SeccompProfileRoot
- if err := api.Convert_Pointer_bool_To_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
- return err
- }
- out.HostNetworkSources = in.HostNetworkSources
- out.HostPIDSources = in.HostPIDSources
- out.HostIPCSources = in.HostIPCSources
- if err := api.Convert_Pointer_int32_To_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil {
- return err
- }
- out.RegistryBurst = in.RegistryBurst
- if err := api.Convert_Pointer_int32_To_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil {
- return err
- }
- out.EventBurst = in.EventBurst
- if err := api.Convert_Pointer_bool_To_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil {
- return err
- }
- out.MinimumGCAge = in.MinimumGCAge
- out.MaxPerPodContainerCount = in.MaxPerPodContainerCount
- if err := api.Convert_Pointer_int32_To_int32(&in.MaxContainerCount, &out.MaxContainerCount, s); err != nil {
- return err
- }
- out.CAdvisorPort = in.CAdvisorPort
- out.HealthzPort = in.HealthzPort
- out.HealthzBindAddress = in.HealthzBindAddress
- if err := api.Convert_Pointer_int32_To_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_bool_To_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil {
- return err
- }
- out.ClusterDomain = in.ClusterDomain
- out.MasterServiceNamespace = in.MasterServiceNamespace
- out.ClusterDNS = in.ClusterDNS
- out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout
- out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency
- out.ImageMinimumGCAge = in.ImageMinimumGCAge
- if err := api.Convert_Pointer_int32_To_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_int32_To_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil {
- return err
- }
- out.LowDiskSpaceThresholdMB = in.LowDiskSpaceThresholdMB
- out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
- out.NetworkPluginName = in.NetworkPluginName
- out.NetworkPluginDir = in.NetworkPluginDir
- out.NetworkPluginMTU = in.NetworkPluginMTU
- out.VolumePluginDir = in.VolumePluginDir
- out.CloudProvider = in.CloudProvider
- out.CloudConfigFile = in.CloudConfigFile
- out.KubeletCgroups = in.KubeletCgroups
- out.RuntimeCgroups = in.RuntimeCgroups
- out.SystemCgroups = in.SystemCgroups
- out.CgroupRoot = in.CgroupRoot
- if err := api.Convert_Pointer_bool_To_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil {
- return err
- }
- out.ContainerRuntime = in.ContainerRuntime
- out.RemoteRuntimeEndpoint = in.RemoteRuntimeEndpoint
- out.RemoteImageEndpoint = in.RemoteImageEndpoint
- out.RuntimeRequestTimeout = in.RuntimeRequestTimeout
- out.RktPath = in.RktPath
- out.RktAPIEndpoint = in.RktAPIEndpoint
- out.RktStage1Image = in.RktStage1Image
- if err := api.Convert_Pointer_string_To_string(&in.LockFilePath, &out.LockFilePath, s); err != nil {
- return err
- }
- out.ExitOnLockContention = in.ExitOnLockContention
- if err := api.Convert_Pointer_bool_To_bool(&in.ConfigureCBR0, &out.ConfigureCBR0, s); err != nil {
- return err
- }
- out.HairpinMode = in.HairpinMode
- out.BabysitDaemons = in.BabysitDaemons
- out.MaxPods = in.MaxPods
- out.NvidiaGPUs = in.NvidiaGPUs
- out.DockerExecHandlerName = in.DockerExecHandlerName
- out.PodCIDR = in.PodCIDR
- out.ResolverConfig = in.ResolverConfig
- if err := api.Convert_Pointer_bool_To_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_bool_To_bool(&in.Containerized, &out.Containerized, s); err != nil {
- return err
- }
- out.MaxOpenFiles = in.MaxOpenFiles
- if err := api.Convert_Pointer_bool_To_bool(&in.ReconcileCIDR, &out.ReconcileCIDR, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_bool_To_bool(&in.RegisterSchedulable, &out.RegisterSchedulable, s); err != nil {
- return err
- }
- out.ContentType = in.ContentType
- if err := api.Convert_Pointer_int32_To_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil {
- return err
- }
- out.KubeAPIBurst = in.KubeAPIBurst
- if err := api.Convert_Pointer_bool_To_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil {
- return err
- }
- out.ExperimentalFlannelOverlay = in.ExperimentalFlannelOverlay
- out.OutOfDiskTransitionFrequency = in.OutOfDiskTransitionFrequency
- out.NodeIP = in.NodeIP
- out.NodeLabels = in.NodeLabels
- out.NonMasqueradeCIDR = in.NonMasqueradeCIDR
- out.EnableCustomMetrics = in.EnableCustomMetrics
- if err := api.Convert_Pointer_string_To_string(&in.EvictionHard, &out.EvictionHard, s); err != nil {
- return err
- }
- out.EvictionSoft = in.EvictionSoft
- out.EvictionSoftGracePeriod = in.EvictionSoftGracePeriod
- out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod
- out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod
- out.EvictionMinimumReclaim = in.EvictionMinimumReclaim
- out.PodsPerCore = in.PodsPerCore
- if err := api.Convert_Pointer_bool_To_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil {
- return err
- }
- if in.SystemReserved != nil {
- in, out := &in.SystemReserved, &out.SystemReserved
- *out = make(config.ConfigurationMap, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.SystemReserved = nil
- }
- if in.KubeReserved != nil {
- in, out := &in.KubeReserved, &out.KubeReserved
- *out = make(config.ConfigurationMap, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.KubeReserved = nil
- }
- out.ProtectKernelDefaults = in.ProtectKernelDefaults
- if err := api.Convert_Pointer_bool_To_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_int32_To_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil {
- return err
- }
- if err := api.Convert_Pointer_int32_To_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil {
- return err
- }
- out.AllowedUnsafeSysctls = in.AllowedUnsafeSysctls
- return nil
- }
- func Convert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration(in *KubeletConfiguration, out *componentconfig.KubeletConfiguration, s conversion.Scope) error {
- return autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfiguration(in, out, s)
- }
- func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration(in *componentconfig.KubeletConfiguration, out *KubeletConfiguration, s conversion.Scope) error {
- if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
- return err
- }
- out.PodManifestPath = in.PodManifestPath
- out.SyncFrequency = in.SyncFrequency
- out.FileCheckFrequency = in.FileCheckFrequency
- out.HTTPCheckFrequency = in.HTTPCheckFrequency
- out.ManifestURL = in.ManifestURL
- out.ManifestURLHeader = in.ManifestURLHeader
- if err := api.Convert_bool_To_Pointer_bool(&in.EnableServer, &out.EnableServer, s); err != nil {
- return err
- }
- out.Address = in.Address
- out.Port = in.Port
- out.ReadOnlyPort = in.ReadOnlyPort
- out.TLSCertFile = in.TLSCertFile
- out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
- out.CertDirectory = in.CertDirectory
- out.HostnameOverride = in.HostnameOverride
- out.PodInfraContainerImage = in.PodInfraContainerImage
- out.DockerEndpoint = in.DockerEndpoint
- out.RootDirectory = in.RootDirectory
- out.SeccompProfileRoot = in.SeccompProfileRoot
- if err := api.Convert_bool_To_Pointer_bool(&in.AllowPrivileged, &out.AllowPrivileged, s); err != nil {
- return err
- }
- out.HostNetworkSources = in.HostNetworkSources
- out.HostPIDSources = in.HostPIDSources
- out.HostIPCSources = in.HostIPCSources
- if err := api.Convert_int32_To_Pointer_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil {
- return err
- }
- out.RegistryBurst = in.RegistryBurst
- if err := api.Convert_int32_To_Pointer_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil {
- return err
- }
- out.EventBurst = in.EventBurst
- if err := api.Convert_bool_To_Pointer_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil {
- return err
- }
- out.MinimumGCAge = in.MinimumGCAge
- out.MaxPerPodContainerCount = in.MaxPerPodContainerCount
- if err := api.Convert_int32_To_Pointer_int32(&in.MaxContainerCount, &out.MaxContainerCount, s); err != nil {
- return err
- }
- out.CAdvisorPort = in.CAdvisorPort
- out.HealthzPort = in.HealthzPort
- out.HealthzBindAddress = in.HealthzBindAddress
- if err := api.Convert_int32_To_Pointer_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil {
- return err
- }
- if err := api.Convert_bool_To_Pointer_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil {
- return err
- }
- out.ClusterDomain = in.ClusterDomain
- out.MasterServiceNamespace = in.MasterServiceNamespace
- out.ClusterDNS = in.ClusterDNS
- out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout
- out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency
- out.ImageMinimumGCAge = in.ImageMinimumGCAge
- if err := api.Convert_int32_To_Pointer_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil {
- return err
- }
- if err := api.Convert_int32_To_Pointer_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil {
- return err
- }
- out.LowDiskSpaceThresholdMB = in.LowDiskSpaceThresholdMB
- out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
- out.NetworkPluginName = in.NetworkPluginName
- out.NetworkPluginMTU = in.NetworkPluginMTU
- out.NetworkPluginDir = in.NetworkPluginDir
- out.VolumePluginDir = in.VolumePluginDir
- out.CloudProvider = in.CloudProvider
- out.CloudConfigFile = in.CloudConfigFile
- out.KubeletCgroups = in.KubeletCgroups
- if err := api.Convert_bool_To_Pointer_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil {
- return err
- }
- out.RuntimeCgroups = in.RuntimeCgroups
- out.SystemCgroups = in.SystemCgroups
- out.CgroupRoot = in.CgroupRoot
- out.ContainerRuntime = in.ContainerRuntime
- out.RemoteRuntimeEndpoint = in.RemoteRuntimeEndpoint
- out.RemoteImageEndpoint = in.RemoteImageEndpoint
- out.RuntimeRequestTimeout = in.RuntimeRequestTimeout
- out.RktPath = in.RktPath
- out.RktAPIEndpoint = in.RktAPIEndpoint
- out.RktStage1Image = in.RktStage1Image
- if err := api.Convert_string_To_Pointer_string(&in.LockFilePath, &out.LockFilePath, s); err != nil {
- return err
- }
- out.ExitOnLockContention = in.ExitOnLockContention
- if err := api.Convert_bool_To_Pointer_bool(&in.ConfigureCBR0, &out.ConfigureCBR0, s); err != nil {
- return err
- }
- out.HairpinMode = in.HairpinMode
- out.BabysitDaemons = in.BabysitDaemons
- out.MaxPods = in.MaxPods
- out.NvidiaGPUs = in.NvidiaGPUs
- out.DockerExecHandlerName = in.DockerExecHandlerName
- out.PodCIDR = in.PodCIDR
- out.ResolverConfig = in.ResolverConfig
- if err := api.Convert_bool_To_Pointer_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil {
- return err
- }
- if err := api.Convert_bool_To_Pointer_bool(&in.Containerized, &out.Containerized, s); err != nil {
- return err
- }
- out.MaxOpenFiles = in.MaxOpenFiles
- if err := api.Convert_bool_To_Pointer_bool(&in.ReconcileCIDR, &out.ReconcileCIDR, s); err != nil {
- return err
- }
- if err := api.Convert_bool_To_Pointer_bool(&in.RegisterSchedulable, &out.RegisterSchedulable, s); err != nil {
- return err
- }
- out.ContentType = in.ContentType
- if err := api.Convert_int32_To_Pointer_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil {
- return err
- }
- out.KubeAPIBurst = in.KubeAPIBurst
- if err := api.Convert_bool_To_Pointer_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil {
- return err
- }
- out.ExperimentalFlannelOverlay = in.ExperimentalFlannelOverlay
- out.OutOfDiskTransitionFrequency = in.OutOfDiskTransitionFrequency
- out.NodeIP = in.NodeIP
- out.NodeLabels = in.NodeLabels
- out.NonMasqueradeCIDR = in.NonMasqueradeCIDR
- out.EnableCustomMetrics = in.EnableCustomMetrics
- if err := api.Convert_string_To_Pointer_string(&in.EvictionHard, &out.EvictionHard, s); err != nil {
- return err
- }
- out.EvictionSoft = in.EvictionSoft
- out.EvictionSoftGracePeriod = in.EvictionSoftGracePeriod
- out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod
- out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod
- out.EvictionMinimumReclaim = in.EvictionMinimumReclaim
- out.PodsPerCore = in.PodsPerCore
- if err := api.Convert_bool_To_Pointer_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil {
- return err
- }
- if in.SystemReserved != nil {
- in, out := &in.SystemReserved, &out.SystemReserved
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.SystemReserved = nil
- }
- if in.KubeReserved != nil {
- in, out := &in.KubeReserved, &out.KubeReserved
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.KubeReserved = nil
- }
- out.ProtectKernelDefaults = in.ProtectKernelDefaults
- if err := api.Convert_bool_To_Pointer_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil {
- return err
- }
- if err := api.Convert_int32_To_Pointer_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil {
- return err
- }
- if err := api.Convert_int32_To_Pointer_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil {
- return err
- }
- out.AllowedUnsafeSysctls = in.AllowedUnsafeSysctls
- return nil
- }
- func Convert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration(in *componentconfig.KubeletConfiguration, out *KubeletConfiguration, s conversion.Scope) error {
- return autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfiguration(in, out, s)
- }
- func autoConvert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration(in *LeaderElectionConfiguration, out *componentconfig.LeaderElectionConfiguration, s conversion.Scope) error {
- SetDefaults_LeaderElectionConfiguration(in)
- if err := api.Convert_Pointer_bool_To_bool(&in.LeaderElect, &out.LeaderElect, s); err != nil {
- return err
- }
- out.LeaseDuration = in.LeaseDuration
- out.RenewDeadline = in.RenewDeadline
- out.RetryPeriod = in.RetryPeriod
- return nil
- }
- func Convert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration(in *LeaderElectionConfiguration, out *componentconfig.LeaderElectionConfiguration, s conversion.Scope) error {
- return autoConvert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration(in, out, s)
- }
- func autoConvert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(in *componentconfig.LeaderElectionConfiguration, out *LeaderElectionConfiguration, s conversion.Scope) error {
- if err := api.Convert_bool_To_Pointer_bool(&in.LeaderElect, &out.LeaderElect, s); err != nil {
- return err
- }
- out.LeaseDuration = in.LeaseDuration
- out.RenewDeadline = in.RenewDeadline
- out.RetryPeriod = in.RetryPeriod
- return nil
- }
- func Convert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(in *componentconfig.LeaderElectionConfiguration, out *LeaderElectionConfiguration, s conversion.Scope) error {
- return autoConvert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(in, out, s)
- }
|