123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432 |
- // +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 deepcopy-gen. Do not edit it manually!
- package v1alpha1
- import (
- conversion "k8s.io/kubernetes/pkg/conversion"
- runtime "k8s.io/kubernetes/pkg/runtime"
- reflect "reflect"
- )
- func init() {
- SchemeBuilder.Register(RegisterDeepCopies)
- }
- // RegisterDeepCopies adds deep-copy functions to the given scheme. Public
- // to allow building arbitrary schemes.
- func RegisterDeepCopies(scheme *runtime.Scheme) error {
- return scheme.AddGeneratedDeepCopyFuncs(
- conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeProxyConfiguration, InType: reflect.TypeOf(&KubeProxyConfiguration{})},
- conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeSchedulerConfiguration, InType: reflect.TypeOf(&KubeSchedulerConfiguration{})},
- conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletConfiguration, InType: reflect.TypeOf(&KubeletConfiguration{})},
- conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_LeaderElectionConfiguration, InType: reflect.TypeOf(&LeaderElectionConfiguration{})},
- )
- }
- func DeepCopy_v1alpha1_KubeProxyConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
- {
- in := in.(*KubeProxyConfiguration)
- out := out.(*KubeProxyConfiguration)
- out.TypeMeta = in.TypeMeta
- out.BindAddress = in.BindAddress
- out.ClusterCIDR = in.ClusterCIDR
- out.HealthzBindAddress = in.HealthzBindAddress
- out.HealthzPort = in.HealthzPort
- out.HostnameOverride = in.HostnameOverride
- if in.IPTablesMasqueradeBit != nil {
- in, out := &in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit
- *out = new(int32)
- **out = **in
- } else {
- out.IPTablesMasqueradeBit = nil
- }
- out.IPTablesSyncPeriod = in.IPTablesSyncPeriod
- out.KubeconfigPath = in.KubeconfigPath
- out.MasqueradeAll = in.MasqueradeAll
- out.Master = in.Master
- if in.OOMScoreAdj != nil {
- in, out := &in.OOMScoreAdj, &out.OOMScoreAdj
- *out = new(int32)
- **out = **in
- } else {
- out.OOMScoreAdj = nil
- }
- out.Mode = 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 DeepCopy_v1alpha1_KubeSchedulerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
- {
- in := in.(*KubeSchedulerConfiguration)
- out := out.(*KubeSchedulerConfiguration)
- out.TypeMeta = in.TypeMeta
- out.Port = in.Port
- out.Address = in.Address
- out.AlgorithmProvider = in.AlgorithmProvider
- out.PolicyConfigFile = in.PolicyConfigFile
- if in.EnableProfiling != nil {
- in, out := &in.EnableProfiling, &out.EnableProfiling
- *out = new(bool)
- **out = **in
- } else {
- out.EnableProfiling = nil
- }
- out.ContentType = in.ContentType
- out.KubeAPIQPS = in.KubeAPIQPS
- out.KubeAPIBurst = in.KubeAPIBurst
- out.SchedulerName = in.SchedulerName
- out.HardPodAffinitySymmetricWeight = in.HardPodAffinitySymmetricWeight
- out.FailureDomains = in.FailureDomains
- if err := DeepCopy_v1alpha1_LeaderElectionConfiguration(&in.LeaderElection, &out.LeaderElection, c); err != nil {
- return err
- }
- return nil
- }
- }
- func DeepCopy_v1alpha1_KubeletConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
- {
- in := in.(*KubeletConfiguration)
- out := out.(*KubeletConfiguration)
- out.TypeMeta = in.TypeMeta
- 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 in.EnableServer != nil {
- in, out := &in.EnableServer, &out.EnableServer
- *out = new(bool)
- **out = **in
- } else {
- out.EnableServer = nil
- }
- 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 in.AllowPrivileged != nil {
- in, out := &in.AllowPrivileged, &out.AllowPrivileged
- *out = new(bool)
- **out = **in
- } else {
- out.AllowPrivileged = nil
- }
- if in.HostNetworkSources != nil {
- in, out := &in.HostNetworkSources, &out.HostNetworkSources
- *out = make([]string, len(*in))
- copy(*out, *in)
- } else {
- out.HostNetworkSources = nil
- }
- if in.HostPIDSources != nil {
- in, out := &in.HostPIDSources, &out.HostPIDSources
- *out = make([]string, len(*in))
- copy(*out, *in)
- } else {
- out.HostPIDSources = nil
- }
- if in.HostIPCSources != nil {
- in, out := &in.HostIPCSources, &out.HostIPCSources
- *out = make([]string, len(*in))
- copy(*out, *in)
- } else {
- out.HostIPCSources = nil
- }
- if in.RegistryPullQPS != nil {
- in, out := &in.RegistryPullQPS, &out.RegistryPullQPS
- *out = new(int32)
- **out = **in
- } else {
- out.RegistryPullQPS = nil
- }
- out.RegistryBurst = in.RegistryBurst
- if in.EventRecordQPS != nil {
- in, out := &in.EventRecordQPS, &out.EventRecordQPS
- *out = new(int32)
- **out = **in
- } else {
- out.EventRecordQPS = nil
- }
- out.EventBurst = in.EventBurst
- if in.EnableDebuggingHandlers != nil {
- in, out := &in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers
- *out = new(bool)
- **out = **in
- } else {
- out.EnableDebuggingHandlers = nil
- }
- out.MinimumGCAge = in.MinimumGCAge
- out.MaxPerPodContainerCount = in.MaxPerPodContainerCount
- if in.MaxContainerCount != nil {
- in, out := &in.MaxContainerCount, &out.MaxContainerCount
- *out = new(int32)
- **out = **in
- } else {
- out.MaxContainerCount = nil
- }
- out.CAdvisorPort = in.CAdvisorPort
- out.HealthzPort = in.HealthzPort
- out.HealthzBindAddress = in.HealthzBindAddress
- if in.OOMScoreAdj != nil {
- in, out := &in.OOMScoreAdj, &out.OOMScoreAdj
- *out = new(int32)
- **out = **in
- } else {
- out.OOMScoreAdj = nil
- }
- if in.RegisterNode != nil {
- in, out := &in.RegisterNode, &out.RegisterNode
- *out = new(bool)
- **out = **in
- } else {
- out.RegisterNode = nil
- }
- 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 in.ImageGCHighThresholdPercent != nil {
- in, out := &in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent
- *out = new(int32)
- **out = **in
- } else {
- out.ImageGCHighThresholdPercent = nil
- }
- if in.ImageGCLowThresholdPercent != nil {
- in, out := &in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent
- *out = new(int32)
- **out = **in
- } else {
- out.ImageGCLowThresholdPercent = nil
- }
- 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 in.CgroupsPerQOS != nil {
- in, out := &in.CgroupsPerQOS, &out.CgroupsPerQOS
- *out = new(bool)
- **out = **in
- } else {
- out.CgroupsPerQOS = nil
- }
- 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 in.LockFilePath != nil {
- in, out := &in.LockFilePath, &out.LockFilePath
- *out = new(string)
- **out = **in
- } else {
- out.LockFilePath = nil
- }
- out.ExitOnLockContention = in.ExitOnLockContention
- if in.ConfigureCBR0 != nil {
- in, out := &in.ConfigureCBR0, &out.ConfigureCBR0
- *out = new(bool)
- **out = **in
- } else {
- out.ConfigureCBR0 = nil
- }
- 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 in.CPUCFSQuota != nil {
- in, out := &in.CPUCFSQuota, &out.CPUCFSQuota
- *out = new(bool)
- **out = **in
- } else {
- out.CPUCFSQuota = nil
- }
- if in.Containerized != nil {
- in, out := &in.Containerized, &out.Containerized
- *out = new(bool)
- **out = **in
- } else {
- out.Containerized = nil
- }
- out.MaxOpenFiles = in.MaxOpenFiles
- if in.ReconcileCIDR != nil {
- in, out := &in.ReconcileCIDR, &out.ReconcileCIDR
- *out = new(bool)
- **out = **in
- } else {
- out.ReconcileCIDR = nil
- }
- if in.RegisterSchedulable != nil {
- in, out := &in.RegisterSchedulable, &out.RegisterSchedulable
- *out = new(bool)
- **out = **in
- } else {
- out.RegisterSchedulable = nil
- }
- out.ContentType = in.ContentType
- if in.KubeAPIQPS != nil {
- in, out := &in.KubeAPIQPS, &out.KubeAPIQPS
- *out = new(int32)
- **out = **in
- } else {
- out.KubeAPIQPS = nil
- }
- out.KubeAPIBurst = in.KubeAPIBurst
- if in.SerializeImagePulls != nil {
- in, out := &in.SerializeImagePulls, &out.SerializeImagePulls
- *out = new(bool)
- **out = **in
- } else {
- out.SerializeImagePulls = nil
- }
- out.ExperimentalFlannelOverlay = in.ExperimentalFlannelOverlay
- out.OutOfDiskTransitionFrequency = in.OutOfDiskTransitionFrequency
- out.NodeIP = in.NodeIP
- if in.NodeLabels != nil {
- in, out := &in.NodeLabels, &out.NodeLabels
- *out = make(map[string]string)
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.NodeLabels = nil
- }
- out.NonMasqueradeCIDR = in.NonMasqueradeCIDR
- out.EnableCustomMetrics = in.EnableCustomMetrics
- if in.EvictionHard != nil {
- in, out := &in.EvictionHard, &out.EvictionHard
- *out = new(string)
- **out = **in
- } else {
- out.EvictionHard = nil
- }
- 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 in.EnableControllerAttachDetach != nil {
- in, out := &in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach
- *out = new(bool)
- **out = **in
- } else {
- out.EnableControllerAttachDetach = nil
- }
- if in.SystemReserved != nil {
- in, out := &in.SystemReserved, &out.SystemReserved
- *out = make(map[string]string)
- 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)
- for key, val := range *in {
- (*out)[key] = val
- }
- } else {
- out.KubeReserved = nil
- }
- out.ProtectKernelDefaults = in.ProtectKernelDefaults
- if in.MakeIPTablesUtilChains != nil {
- in, out := &in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains
- *out = new(bool)
- **out = **in
- } else {
- out.MakeIPTablesUtilChains = nil
- }
- if in.IPTablesMasqueradeBit != nil {
- in, out := &in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit
- *out = new(int32)
- **out = **in
- } else {
- out.IPTablesMasqueradeBit = nil
- }
- if in.IPTablesDropBit != nil {
- in, out := &in.IPTablesDropBit, &out.IPTablesDropBit
- *out = new(int32)
- **out = **in
- } else {
- out.IPTablesDropBit = nil
- }
- if in.AllowedUnsafeSysctls != nil {
- in, out := &in.AllowedUnsafeSysctls, &out.AllowedUnsafeSysctls
- *out = make([]string, len(*in))
- copy(*out, *in)
- } else {
- out.AllowedUnsafeSysctls = nil
- }
- return nil
- }
- }
- func DeepCopy_v1alpha1_LeaderElectionConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
- {
- in := in.(*LeaderElectionConfiguration)
- out := out.(*LeaderElectionConfiguration)
- if in.LeaderElect != nil {
- in, out := &in.LeaderElect, &out.LeaderElect
- *out = new(bool)
- **out = **in
- } else {
- out.LeaderElect = nil
- }
- out.LeaseDuration = in.LeaseDuration
- out.RenewDeadline = in.RenewDeadline
- out.RetryPeriod = in.RetryPeriod
- return nil
- }
- }
|