sigs.k8s.io/cluster-api@v1.6.3/bootstrap/kubeadm/api/v1alpha4/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated_kubeadm_bootstrap 2 // +build !ignore_autogenerated_kubeadm_bootstrap 3 4 /* 5 Copyright The Kubernetes Authors. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by conversion-gen. DO NOT EDIT. 21 22 package v1alpha4 23 24 import ( 25 unsafe "unsafe" 26 27 corev1 "k8s.io/api/core/v1" 28 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 29 conversion "k8s.io/apimachinery/pkg/conversion" 30 runtime "k8s.io/apimachinery/pkg/runtime" 31 apiv1alpha4 "sigs.k8s.io/cluster-api/api/v1alpha4" 32 apiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1" 33 v1beta1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1" 34 ) 35 36 func init() { 37 localSchemeBuilder.Register(RegisterConversions) 38 } 39 40 // RegisterConversions adds conversion functions to the given scheme. 41 // Public to allow building arbitrary schemes. 42 func RegisterConversions(s *runtime.Scheme) error { 43 if err := s.AddGeneratedConversionFunc((*APIEndpoint)(nil), (*v1beta1.APIEndpoint)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(a.(*APIEndpoint), b.(*v1beta1.APIEndpoint), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*v1beta1.APIEndpoint)(nil), (*APIEndpoint)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(a.(*v1beta1.APIEndpoint), b.(*APIEndpoint), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*APIServer)(nil), (*v1beta1.APIServer)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v1alpha4_APIServer_To_v1beta1_APIServer(a.(*APIServer), b.(*v1beta1.APIServer), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*v1beta1.APIServer)(nil), (*APIServer)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_v1beta1_APIServer_To_v1alpha4_APIServer(a.(*v1beta1.APIServer), b.(*APIServer), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*BootstrapToken)(nil), (*v1beta1.BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v1alpha4_BootstrapToken_To_v1beta1_BootstrapToken(a.(*BootstrapToken), b.(*v1beta1.BootstrapToken), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapToken)(nil), (*BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_v1beta1_BootstrapToken_To_v1alpha4_BootstrapToken(a.(*v1beta1.BootstrapToken), b.(*BootstrapToken), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*BootstrapTokenDiscovery)(nil), (*v1beta1.BootstrapTokenDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v1alpha4_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(a.(*BootstrapTokenDiscovery), b.(*v1beta1.BootstrapTokenDiscovery), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapTokenDiscovery)(nil), (*BootstrapTokenDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_v1beta1_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery(a.(*v1beta1.BootstrapTokenDiscovery), b.(*BootstrapTokenDiscovery), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*BootstrapTokenString)(nil), (*v1beta1.BootstrapTokenString)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_v1alpha4_BootstrapTokenString_To_v1beta1_BootstrapTokenString(a.(*BootstrapTokenString), b.(*v1beta1.BootstrapTokenString), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapTokenString)(nil), (*BootstrapTokenString)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_v1beta1_BootstrapTokenString_To_v1alpha4_BootstrapTokenString(a.(*v1beta1.BootstrapTokenString), b.(*BootstrapTokenString), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*ClusterConfiguration)(nil), (*v1beta1.ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_v1alpha4_ClusterConfiguration_To_v1beta1_ClusterConfiguration(a.(*ClusterConfiguration), b.(*v1beta1.ClusterConfiguration), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*v1beta1.ClusterConfiguration)(nil), (*ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_v1beta1_ClusterConfiguration_To_v1alpha4_ClusterConfiguration(a.(*v1beta1.ClusterConfiguration), b.(*ClusterConfiguration), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*ClusterStatus)(nil), (*v1beta1.ClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_v1alpha4_ClusterStatus_To_v1beta1_ClusterStatus(a.(*ClusterStatus), b.(*v1beta1.ClusterStatus), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddGeneratedConversionFunc((*v1beta1.ClusterStatus)(nil), (*ClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_v1beta1_ClusterStatus_To_v1alpha4_ClusterStatus(a.(*v1beta1.ClusterStatus), b.(*ClusterStatus), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddGeneratedConversionFunc((*ControlPlaneComponent)(nil), (*v1beta1.ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(a.(*ControlPlaneComponent), b.(*v1beta1.ControlPlaneComponent), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddGeneratedConversionFunc((*v1beta1.ControlPlaneComponent)(nil), (*ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(a.(*v1beta1.ControlPlaneComponent), b.(*ControlPlaneComponent), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddGeneratedConversionFunc((*DNS)(nil), (*v1beta1.DNS)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_v1alpha4_DNS_To_v1beta1_DNS(a.(*DNS), b.(*v1beta1.DNS), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddGeneratedConversionFunc((*v1beta1.DNS)(nil), (*DNS)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_v1beta1_DNS_To_v1alpha4_DNS(a.(*v1beta1.DNS), b.(*DNS), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddGeneratedConversionFunc((*Discovery)(nil), (*v1beta1.Discovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_v1alpha4_Discovery_To_v1beta1_Discovery(a.(*Discovery), b.(*v1beta1.Discovery), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddGeneratedConversionFunc((*v1beta1.Discovery)(nil), (*Discovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_v1beta1_Discovery_To_v1alpha4_Discovery(a.(*v1beta1.Discovery), b.(*Discovery), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddGeneratedConversionFunc((*DiskSetup)(nil), (*v1beta1.DiskSetup)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_v1alpha4_DiskSetup_To_v1beta1_DiskSetup(a.(*DiskSetup), b.(*v1beta1.DiskSetup), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddGeneratedConversionFunc((*v1beta1.DiskSetup)(nil), (*DiskSetup)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_v1beta1_DiskSetup_To_v1alpha4_DiskSetup(a.(*v1beta1.DiskSetup), b.(*DiskSetup), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddGeneratedConversionFunc((*Etcd)(nil), (*v1beta1.Etcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_v1alpha4_Etcd_To_v1beta1_Etcd(a.(*Etcd), b.(*v1beta1.Etcd), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddGeneratedConversionFunc((*v1beta1.Etcd)(nil), (*Etcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_v1beta1_Etcd_To_v1alpha4_Etcd(a.(*v1beta1.Etcd), b.(*Etcd), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddGeneratedConversionFunc((*ExternalEtcd)(nil), (*v1beta1.ExternalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_v1alpha4_ExternalEtcd_To_v1beta1_ExternalEtcd(a.(*ExternalEtcd), b.(*v1beta1.ExternalEtcd), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddGeneratedConversionFunc((*v1beta1.ExternalEtcd)(nil), (*ExternalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_v1beta1_ExternalEtcd_To_v1alpha4_ExternalEtcd(a.(*v1beta1.ExternalEtcd), b.(*ExternalEtcd), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddGeneratedConversionFunc((*File)(nil), (*v1beta1.File)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_v1alpha4_File_To_v1beta1_File(a.(*File), b.(*v1beta1.File), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddGeneratedConversionFunc((*FileDiscovery)(nil), (*v1beta1.FileDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_v1alpha4_FileDiscovery_To_v1beta1_FileDiscovery(a.(*FileDiscovery), b.(*v1beta1.FileDiscovery), scope) 180 }); err != nil { 181 return err 182 } 183 if err := s.AddGeneratedConversionFunc((*v1beta1.FileDiscovery)(nil), (*FileDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 184 return Convert_v1beta1_FileDiscovery_To_v1alpha4_FileDiscovery(a.(*v1beta1.FileDiscovery), b.(*FileDiscovery), scope) 185 }); err != nil { 186 return err 187 } 188 if err := s.AddGeneratedConversionFunc((*FileSource)(nil), (*v1beta1.FileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 189 return Convert_v1alpha4_FileSource_To_v1beta1_FileSource(a.(*FileSource), b.(*v1beta1.FileSource), scope) 190 }); err != nil { 191 return err 192 } 193 if err := s.AddGeneratedConversionFunc((*v1beta1.FileSource)(nil), (*FileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 194 return Convert_v1beta1_FileSource_To_v1alpha4_FileSource(a.(*v1beta1.FileSource), b.(*FileSource), scope) 195 }); err != nil { 196 return err 197 } 198 if err := s.AddGeneratedConversionFunc((*Filesystem)(nil), (*v1beta1.Filesystem)(nil), func(a, b interface{}, scope conversion.Scope) error { 199 return Convert_v1alpha4_Filesystem_To_v1beta1_Filesystem(a.(*Filesystem), b.(*v1beta1.Filesystem), scope) 200 }); err != nil { 201 return err 202 } 203 if err := s.AddGeneratedConversionFunc((*v1beta1.Filesystem)(nil), (*Filesystem)(nil), func(a, b interface{}, scope conversion.Scope) error { 204 return Convert_v1beta1_Filesystem_To_v1alpha4_Filesystem(a.(*v1beta1.Filesystem), b.(*Filesystem), scope) 205 }); err != nil { 206 return err 207 } 208 if err := s.AddGeneratedConversionFunc((*HostPathMount)(nil), (*v1beta1.HostPathMount)(nil), func(a, b interface{}, scope conversion.Scope) error { 209 return Convert_v1alpha4_HostPathMount_To_v1beta1_HostPathMount(a.(*HostPathMount), b.(*v1beta1.HostPathMount), scope) 210 }); err != nil { 211 return err 212 } 213 if err := s.AddGeneratedConversionFunc((*v1beta1.HostPathMount)(nil), (*HostPathMount)(nil), func(a, b interface{}, scope conversion.Scope) error { 214 return Convert_v1beta1_HostPathMount_To_v1alpha4_HostPathMount(a.(*v1beta1.HostPathMount), b.(*HostPathMount), scope) 215 }); err != nil { 216 return err 217 } 218 if err := s.AddGeneratedConversionFunc((*ImageMeta)(nil), (*v1beta1.ImageMeta)(nil), func(a, b interface{}, scope conversion.Scope) error { 219 return Convert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(a.(*ImageMeta), b.(*v1beta1.ImageMeta), scope) 220 }); err != nil { 221 return err 222 } 223 if err := s.AddGeneratedConversionFunc((*v1beta1.ImageMeta)(nil), (*ImageMeta)(nil), func(a, b interface{}, scope conversion.Scope) error { 224 return Convert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(a.(*v1beta1.ImageMeta), b.(*ImageMeta), scope) 225 }); err != nil { 226 return err 227 } 228 if err := s.AddGeneratedConversionFunc((*InitConfiguration)(nil), (*v1beta1.InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 229 return Convert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration(a.(*InitConfiguration), b.(*v1beta1.InitConfiguration), scope) 230 }); err != nil { 231 return err 232 } 233 if err := s.AddGeneratedConversionFunc((*JoinConfiguration)(nil), (*v1beta1.JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 234 return Convert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration(a.(*JoinConfiguration), b.(*v1beta1.JoinConfiguration), scope) 235 }); err != nil { 236 return err 237 } 238 if err := s.AddGeneratedConversionFunc((*JoinControlPlane)(nil), (*v1beta1.JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 239 return Convert_v1alpha4_JoinControlPlane_To_v1beta1_JoinControlPlane(a.(*JoinControlPlane), b.(*v1beta1.JoinControlPlane), scope) 240 }); err != nil { 241 return err 242 } 243 if err := s.AddGeneratedConversionFunc((*v1beta1.JoinControlPlane)(nil), (*JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 244 return Convert_v1beta1_JoinControlPlane_To_v1alpha4_JoinControlPlane(a.(*v1beta1.JoinControlPlane), b.(*JoinControlPlane), scope) 245 }); err != nil { 246 return err 247 } 248 if err := s.AddGeneratedConversionFunc((*KubeadmConfig)(nil), (*v1beta1.KubeadmConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 249 return Convert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig(a.(*KubeadmConfig), b.(*v1beta1.KubeadmConfig), scope) 250 }); err != nil { 251 return err 252 } 253 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfig)(nil), (*KubeadmConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 254 return Convert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig(a.(*v1beta1.KubeadmConfig), b.(*KubeadmConfig), scope) 255 }); err != nil { 256 return err 257 } 258 if err := s.AddGeneratedConversionFunc((*KubeadmConfigList)(nil), (*v1beta1.KubeadmConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 259 return Convert_v1alpha4_KubeadmConfigList_To_v1beta1_KubeadmConfigList(a.(*KubeadmConfigList), b.(*v1beta1.KubeadmConfigList), scope) 260 }); err != nil { 261 return err 262 } 263 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigList)(nil), (*KubeadmConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 264 return Convert_v1beta1_KubeadmConfigList_To_v1alpha4_KubeadmConfigList(a.(*v1beta1.KubeadmConfigList), b.(*KubeadmConfigList), scope) 265 }); err != nil { 266 return err 267 } 268 if err := s.AddGeneratedConversionFunc((*KubeadmConfigSpec)(nil), (*v1beta1.KubeadmConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 269 return Convert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(a.(*KubeadmConfigSpec), b.(*v1beta1.KubeadmConfigSpec), scope) 270 }); err != nil { 271 return err 272 } 273 if err := s.AddGeneratedConversionFunc((*KubeadmConfigStatus)(nil), (*v1beta1.KubeadmConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 274 return Convert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(a.(*KubeadmConfigStatus), b.(*v1beta1.KubeadmConfigStatus), scope) 275 }); err != nil { 276 return err 277 } 278 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigStatus)(nil), (*KubeadmConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 279 return Convert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus(a.(*v1beta1.KubeadmConfigStatus), b.(*KubeadmConfigStatus), scope) 280 }); err != nil { 281 return err 282 } 283 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplate)(nil), (*v1beta1.KubeadmConfigTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 284 return Convert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(a.(*KubeadmConfigTemplate), b.(*v1beta1.KubeadmConfigTemplate), scope) 285 }); err != nil { 286 return err 287 } 288 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplate)(nil), (*KubeadmConfigTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 289 return Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate(a.(*v1beta1.KubeadmConfigTemplate), b.(*KubeadmConfigTemplate), scope) 290 }); err != nil { 291 return err 292 } 293 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateList)(nil), (*v1beta1.KubeadmConfigTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 294 return Convert_v1alpha4_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(a.(*KubeadmConfigTemplateList), b.(*v1beta1.KubeadmConfigTemplateList), scope) 295 }); err != nil { 296 return err 297 } 298 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplateList)(nil), (*KubeadmConfigTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 299 return Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList(a.(*v1beta1.KubeadmConfigTemplateList), b.(*KubeadmConfigTemplateList), scope) 300 }); err != nil { 301 return err 302 } 303 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateResource)(nil), (*v1beta1.KubeadmConfigTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 304 return Convert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(a.(*KubeadmConfigTemplateResource), b.(*v1beta1.KubeadmConfigTemplateResource), scope) 305 }); err != nil { 306 return err 307 } 308 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateSpec)(nil), (*v1beta1.KubeadmConfigTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 309 return Convert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(a.(*KubeadmConfigTemplateSpec), b.(*v1beta1.KubeadmConfigTemplateSpec), scope) 310 }); err != nil { 311 return err 312 } 313 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplateSpec)(nil), (*KubeadmConfigTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 314 return Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec(a.(*v1beta1.KubeadmConfigTemplateSpec), b.(*KubeadmConfigTemplateSpec), scope) 315 }); err != nil { 316 return err 317 } 318 if err := s.AddGeneratedConversionFunc((*LocalEtcd)(nil), (*v1beta1.LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 319 return Convert_v1alpha4_LocalEtcd_To_v1beta1_LocalEtcd(a.(*LocalEtcd), b.(*v1beta1.LocalEtcd), scope) 320 }); err != nil { 321 return err 322 } 323 if err := s.AddGeneratedConversionFunc((*v1beta1.LocalEtcd)(nil), (*LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 324 return Convert_v1beta1_LocalEtcd_To_v1alpha4_LocalEtcd(a.(*v1beta1.LocalEtcd), b.(*LocalEtcd), scope) 325 }); err != nil { 326 return err 327 } 328 if err := s.AddGeneratedConversionFunc((*NTP)(nil), (*v1beta1.NTP)(nil), func(a, b interface{}, scope conversion.Scope) error { 329 return Convert_v1alpha4_NTP_To_v1beta1_NTP(a.(*NTP), b.(*v1beta1.NTP), scope) 330 }); err != nil { 331 return err 332 } 333 if err := s.AddGeneratedConversionFunc((*v1beta1.NTP)(nil), (*NTP)(nil), func(a, b interface{}, scope conversion.Scope) error { 334 return Convert_v1beta1_NTP_To_v1alpha4_NTP(a.(*v1beta1.NTP), b.(*NTP), scope) 335 }); err != nil { 336 return err 337 } 338 if err := s.AddGeneratedConversionFunc((*Networking)(nil), (*v1beta1.Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 339 return Convert_v1alpha4_Networking_To_v1beta1_Networking(a.(*Networking), b.(*v1beta1.Networking), scope) 340 }); err != nil { 341 return err 342 } 343 if err := s.AddGeneratedConversionFunc((*v1beta1.Networking)(nil), (*Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 344 return Convert_v1beta1_Networking_To_v1alpha4_Networking(a.(*v1beta1.Networking), b.(*Networking), scope) 345 }); err != nil { 346 return err 347 } 348 if err := s.AddGeneratedConversionFunc((*NodeRegistrationOptions)(nil), (*v1beta1.NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 349 return Convert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(a.(*NodeRegistrationOptions), b.(*v1beta1.NodeRegistrationOptions), scope) 350 }); err != nil { 351 return err 352 } 353 if err := s.AddGeneratedConversionFunc((*Partition)(nil), (*v1beta1.Partition)(nil), func(a, b interface{}, scope conversion.Scope) error { 354 return Convert_v1alpha4_Partition_To_v1beta1_Partition(a.(*Partition), b.(*v1beta1.Partition), scope) 355 }); err != nil { 356 return err 357 } 358 if err := s.AddGeneratedConversionFunc((*v1beta1.Partition)(nil), (*Partition)(nil), func(a, b interface{}, scope conversion.Scope) error { 359 return Convert_v1beta1_Partition_To_v1alpha4_Partition(a.(*v1beta1.Partition), b.(*Partition), scope) 360 }); err != nil { 361 return err 362 } 363 if err := s.AddGeneratedConversionFunc((*SecretFileSource)(nil), (*v1beta1.SecretFileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 364 return Convert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource(a.(*SecretFileSource), b.(*v1beta1.SecretFileSource), scope) 365 }); err != nil { 366 return err 367 } 368 if err := s.AddGeneratedConversionFunc((*v1beta1.SecretFileSource)(nil), (*SecretFileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 369 return Convert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource(a.(*v1beta1.SecretFileSource), b.(*SecretFileSource), scope) 370 }); err != nil { 371 return err 372 } 373 if err := s.AddGeneratedConversionFunc((*User)(nil), (*v1beta1.User)(nil), func(a, b interface{}, scope conversion.Scope) error { 374 return Convert_v1alpha4_User_To_v1beta1_User(a.(*User), b.(*v1beta1.User), scope) 375 }); err != nil { 376 return err 377 } 378 if err := s.AddConversionFunc((*v1beta1.File)(nil), (*File)(nil), func(a, b interface{}, scope conversion.Scope) error { 379 return Convert_v1beta1_File_To_v1alpha4_File(a.(*v1beta1.File), b.(*File), scope) 380 }); err != nil { 381 return err 382 } 383 if err := s.AddConversionFunc((*v1beta1.InitConfiguration)(nil), (*InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 384 return Convert_v1beta1_InitConfiguration_To_v1alpha4_InitConfiguration(a.(*v1beta1.InitConfiguration), b.(*InitConfiguration), scope) 385 }); err != nil { 386 return err 387 } 388 if err := s.AddConversionFunc((*v1beta1.JoinConfiguration)(nil), (*JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 389 return Convert_v1beta1_JoinConfiguration_To_v1alpha4_JoinConfiguration(a.(*v1beta1.JoinConfiguration), b.(*JoinConfiguration), scope) 390 }); err != nil { 391 return err 392 } 393 if err := s.AddConversionFunc((*v1beta1.KubeadmConfigSpec)(nil), (*KubeadmConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 394 return Convert_v1beta1_KubeadmConfigSpec_To_v1alpha4_KubeadmConfigSpec(a.(*v1beta1.KubeadmConfigSpec), b.(*KubeadmConfigSpec), scope) 395 }); err != nil { 396 return err 397 } 398 if err := s.AddConversionFunc((*v1beta1.KubeadmConfigTemplateResource)(nil), (*KubeadmConfigTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 399 return Convert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha4_KubeadmConfigTemplateResource(a.(*v1beta1.KubeadmConfigTemplateResource), b.(*KubeadmConfigTemplateResource), scope) 400 }); err != nil { 401 return err 402 } 403 if err := s.AddConversionFunc((*v1beta1.NodeRegistrationOptions)(nil), (*NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 404 return Convert_v1beta1_NodeRegistrationOptions_To_v1alpha4_NodeRegistrationOptions(a.(*v1beta1.NodeRegistrationOptions), b.(*NodeRegistrationOptions), scope) 405 }); err != nil { 406 return err 407 } 408 if err := s.AddConversionFunc((*v1beta1.User)(nil), (*User)(nil), func(a, b interface{}, scope conversion.Scope) error { 409 return Convert_v1beta1_User_To_v1alpha4_User(a.(*v1beta1.User), b.(*User), scope) 410 }); err != nil { 411 return err 412 } 413 return nil 414 } 415 416 func autoConvert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(in *APIEndpoint, out *v1beta1.APIEndpoint, s conversion.Scope) error { 417 out.AdvertiseAddress = in.AdvertiseAddress 418 out.BindPort = in.BindPort 419 return nil 420 } 421 422 // Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint is an autogenerated conversion function. 423 func Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(in *APIEndpoint, out *v1beta1.APIEndpoint, s conversion.Scope) error { 424 return autoConvert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(in, out, s) 425 } 426 427 func autoConvert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(in *v1beta1.APIEndpoint, out *APIEndpoint, s conversion.Scope) error { 428 out.AdvertiseAddress = in.AdvertiseAddress 429 out.BindPort = in.BindPort 430 return nil 431 } 432 433 // Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint is an autogenerated conversion function. 434 func Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(in *v1beta1.APIEndpoint, out *APIEndpoint, s conversion.Scope) error { 435 return autoConvert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(in, out, s) 436 } 437 438 func autoConvert_v1alpha4_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 439 if err := Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.ControlPlaneComponent, &out.ControlPlaneComponent, s); err != nil { 440 return err 441 } 442 out.CertSANs = *(*[]string)(unsafe.Pointer(&in.CertSANs)) 443 out.TimeoutForControlPlane = (*v1.Duration)(unsafe.Pointer(in.TimeoutForControlPlane)) 444 return nil 445 } 446 447 // Convert_v1alpha4_APIServer_To_v1beta1_APIServer is an autogenerated conversion function. 448 func Convert_v1alpha4_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 449 return autoConvert_v1alpha4_APIServer_To_v1beta1_APIServer(in, out, s) 450 } 451 452 func autoConvert_v1beta1_APIServer_To_v1alpha4_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 453 if err := Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(&in.ControlPlaneComponent, &out.ControlPlaneComponent, s); err != nil { 454 return err 455 } 456 out.CertSANs = *(*[]string)(unsafe.Pointer(&in.CertSANs)) 457 out.TimeoutForControlPlane = (*v1.Duration)(unsafe.Pointer(in.TimeoutForControlPlane)) 458 return nil 459 } 460 461 // Convert_v1beta1_APIServer_To_v1alpha4_APIServer is an autogenerated conversion function. 462 func Convert_v1beta1_APIServer_To_v1alpha4_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 463 return autoConvert_v1beta1_APIServer_To_v1alpha4_APIServer(in, out, s) 464 } 465 466 func autoConvert_v1alpha4_BootstrapToken_To_v1beta1_BootstrapToken(in *BootstrapToken, out *v1beta1.BootstrapToken, s conversion.Scope) error { 467 out.Token = (*v1beta1.BootstrapTokenString)(unsafe.Pointer(in.Token)) 468 out.Description = in.Description 469 out.TTL = (*v1.Duration)(unsafe.Pointer(in.TTL)) 470 out.Expires = (*v1.Time)(unsafe.Pointer(in.Expires)) 471 out.Usages = *(*[]string)(unsafe.Pointer(&in.Usages)) 472 out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups)) 473 return nil 474 } 475 476 // Convert_v1alpha4_BootstrapToken_To_v1beta1_BootstrapToken is an autogenerated conversion function. 477 func Convert_v1alpha4_BootstrapToken_To_v1beta1_BootstrapToken(in *BootstrapToken, out *v1beta1.BootstrapToken, s conversion.Scope) error { 478 return autoConvert_v1alpha4_BootstrapToken_To_v1beta1_BootstrapToken(in, out, s) 479 } 480 481 func autoConvert_v1beta1_BootstrapToken_To_v1alpha4_BootstrapToken(in *v1beta1.BootstrapToken, out *BootstrapToken, s conversion.Scope) error { 482 out.Token = (*BootstrapTokenString)(unsafe.Pointer(in.Token)) 483 out.Description = in.Description 484 out.TTL = (*v1.Duration)(unsafe.Pointer(in.TTL)) 485 out.Expires = (*v1.Time)(unsafe.Pointer(in.Expires)) 486 out.Usages = *(*[]string)(unsafe.Pointer(&in.Usages)) 487 out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups)) 488 return nil 489 } 490 491 // Convert_v1beta1_BootstrapToken_To_v1alpha4_BootstrapToken is an autogenerated conversion function. 492 func Convert_v1beta1_BootstrapToken_To_v1alpha4_BootstrapToken(in *v1beta1.BootstrapToken, out *BootstrapToken, s conversion.Scope) error { 493 return autoConvert_v1beta1_BootstrapToken_To_v1alpha4_BootstrapToken(in, out, s) 494 } 495 496 func autoConvert_v1alpha4_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *v1beta1.BootstrapTokenDiscovery, s conversion.Scope) error { 497 out.Token = in.Token 498 out.APIServerEndpoint = in.APIServerEndpoint 499 out.CACertHashes = *(*[]string)(unsafe.Pointer(&in.CACertHashes)) 500 out.UnsafeSkipCAVerification = in.UnsafeSkipCAVerification 501 return nil 502 } 503 504 // Convert_v1alpha4_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery is an autogenerated conversion function. 505 func Convert_v1alpha4_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *v1beta1.BootstrapTokenDiscovery, s conversion.Scope) error { 506 return autoConvert_v1alpha4_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in, out, s) 507 } 508 509 func autoConvert_v1beta1_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery(in *v1beta1.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, s conversion.Scope) error { 510 out.Token = in.Token 511 out.APIServerEndpoint = in.APIServerEndpoint 512 out.CACertHashes = *(*[]string)(unsafe.Pointer(&in.CACertHashes)) 513 out.UnsafeSkipCAVerification = in.UnsafeSkipCAVerification 514 return nil 515 } 516 517 // Convert_v1beta1_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery is an autogenerated conversion function. 518 func Convert_v1beta1_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery(in *v1beta1.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, s conversion.Scope) error { 519 return autoConvert_v1beta1_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery(in, out, s) 520 } 521 522 func autoConvert_v1alpha4_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *BootstrapTokenString, out *v1beta1.BootstrapTokenString, s conversion.Scope) error { 523 out.ID = in.ID 524 out.Secret = in.Secret 525 return nil 526 } 527 528 // Convert_v1alpha4_BootstrapTokenString_To_v1beta1_BootstrapTokenString is an autogenerated conversion function. 529 func Convert_v1alpha4_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *BootstrapTokenString, out *v1beta1.BootstrapTokenString, s conversion.Scope) error { 530 return autoConvert_v1alpha4_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in, out, s) 531 } 532 533 func autoConvert_v1beta1_BootstrapTokenString_To_v1alpha4_BootstrapTokenString(in *v1beta1.BootstrapTokenString, out *BootstrapTokenString, s conversion.Scope) error { 534 out.ID = in.ID 535 out.Secret = in.Secret 536 return nil 537 } 538 539 // Convert_v1beta1_BootstrapTokenString_To_v1alpha4_BootstrapTokenString is an autogenerated conversion function. 540 func Convert_v1beta1_BootstrapTokenString_To_v1alpha4_BootstrapTokenString(in *v1beta1.BootstrapTokenString, out *BootstrapTokenString, s conversion.Scope) error { 541 return autoConvert_v1beta1_BootstrapTokenString_To_v1alpha4_BootstrapTokenString(in, out, s) 542 } 543 544 func autoConvert_v1alpha4_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *ClusterConfiguration, out *v1beta1.ClusterConfiguration, s conversion.Scope) error { 545 if err := Convert_v1alpha4_Etcd_To_v1beta1_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 546 return err 547 } 548 if err := Convert_v1alpha4_Networking_To_v1beta1_Networking(&in.Networking, &out.Networking, s); err != nil { 549 return err 550 } 551 out.KubernetesVersion = in.KubernetesVersion 552 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 553 if err := Convert_v1alpha4_APIServer_To_v1beta1_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 554 return err 555 } 556 if err := Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 557 return err 558 } 559 if err := Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 560 return err 561 } 562 if err := Convert_v1alpha4_DNS_To_v1beta1_DNS(&in.DNS, &out.DNS, s); err != nil { 563 return err 564 } 565 out.CertificatesDir = in.CertificatesDir 566 out.ImageRepository = in.ImageRepository 567 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 568 out.ClusterName = in.ClusterName 569 return nil 570 } 571 572 // Convert_v1alpha4_ClusterConfiguration_To_v1beta1_ClusterConfiguration is an autogenerated conversion function. 573 func Convert_v1alpha4_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *ClusterConfiguration, out *v1beta1.ClusterConfiguration, s conversion.Scope) error { 574 return autoConvert_v1alpha4_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in, out, s) 575 } 576 577 func autoConvert_v1beta1_ClusterConfiguration_To_v1alpha4_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 578 if err := Convert_v1beta1_Etcd_To_v1alpha4_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 579 return err 580 } 581 if err := Convert_v1beta1_Networking_To_v1alpha4_Networking(&in.Networking, &out.Networking, s); err != nil { 582 return err 583 } 584 out.KubernetesVersion = in.KubernetesVersion 585 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 586 if err := Convert_v1beta1_APIServer_To_v1alpha4_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 587 return err 588 } 589 if err := Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 590 return err 591 } 592 if err := Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 593 return err 594 } 595 if err := Convert_v1beta1_DNS_To_v1alpha4_DNS(&in.DNS, &out.DNS, s); err != nil { 596 return err 597 } 598 out.CertificatesDir = in.CertificatesDir 599 out.ImageRepository = in.ImageRepository 600 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 601 out.ClusterName = in.ClusterName 602 return nil 603 } 604 605 // Convert_v1beta1_ClusterConfiguration_To_v1alpha4_ClusterConfiguration is an autogenerated conversion function. 606 func Convert_v1beta1_ClusterConfiguration_To_v1alpha4_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 607 return autoConvert_v1beta1_ClusterConfiguration_To_v1alpha4_ClusterConfiguration(in, out, s) 608 } 609 610 func autoConvert_v1alpha4_ClusterStatus_To_v1beta1_ClusterStatus(in *ClusterStatus, out *v1beta1.ClusterStatus, s conversion.Scope) error { 611 out.APIEndpoints = *(*map[string]v1beta1.APIEndpoint)(unsafe.Pointer(&in.APIEndpoints)) 612 return nil 613 } 614 615 // Convert_v1alpha4_ClusterStatus_To_v1beta1_ClusterStatus is an autogenerated conversion function. 616 func Convert_v1alpha4_ClusterStatus_To_v1beta1_ClusterStatus(in *ClusterStatus, out *v1beta1.ClusterStatus, s conversion.Scope) error { 617 return autoConvert_v1alpha4_ClusterStatus_To_v1beta1_ClusterStatus(in, out, s) 618 } 619 620 func autoConvert_v1beta1_ClusterStatus_To_v1alpha4_ClusterStatus(in *v1beta1.ClusterStatus, out *ClusterStatus, s conversion.Scope) error { 621 out.APIEndpoints = *(*map[string]APIEndpoint)(unsafe.Pointer(&in.APIEndpoints)) 622 return nil 623 } 624 625 // Convert_v1beta1_ClusterStatus_To_v1alpha4_ClusterStatus is an autogenerated conversion function. 626 func Convert_v1beta1_ClusterStatus_To_v1alpha4_ClusterStatus(in *v1beta1.ClusterStatus, out *ClusterStatus, s conversion.Scope) error { 627 return autoConvert_v1beta1_ClusterStatus_To_v1alpha4_ClusterStatus(in, out, s) 628 } 629 630 func autoConvert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 631 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 632 out.ExtraVolumes = *(*[]v1beta1.HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 633 return nil 634 } 635 636 // Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent is an autogenerated conversion function. 637 func Convert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 638 return autoConvert_v1alpha4_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in, out, s) 639 } 640 641 func autoConvert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 642 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 643 out.ExtraVolumes = *(*[]HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 644 return nil 645 } 646 647 // Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent is an autogenerated conversion function. 648 func Convert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 649 return autoConvert_v1beta1_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent(in, out, s) 650 } 651 652 func autoConvert_v1alpha4_DNS_To_v1beta1_DNS(in *DNS, out *v1beta1.DNS, s conversion.Scope) error { 653 if err := Convert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 654 return err 655 } 656 return nil 657 } 658 659 // Convert_v1alpha4_DNS_To_v1beta1_DNS is an autogenerated conversion function. 660 func Convert_v1alpha4_DNS_To_v1beta1_DNS(in *DNS, out *v1beta1.DNS, s conversion.Scope) error { 661 return autoConvert_v1alpha4_DNS_To_v1beta1_DNS(in, out, s) 662 } 663 664 func autoConvert_v1beta1_DNS_To_v1alpha4_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 665 if err := Convert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 666 return err 667 } 668 return nil 669 } 670 671 // Convert_v1beta1_DNS_To_v1alpha4_DNS is an autogenerated conversion function. 672 func Convert_v1beta1_DNS_To_v1alpha4_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 673 return autoConvert_v1beta1_DNS_To_v1alpha4_DNS(in, out, s) 674 } 675 676 func autoConvert_v1alpha4_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 677 out.BootstrapToken = (*v1beta1.BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 678 out.File = (*v1beta1.FileDiscovery)(unsafe.Pointer(in.File)) 679 out.TLSBootstrapToken = in.TLSBootstrapToken 680 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 681 return nil 682 } 683 684 // Convert_v1alpha4_Discovery_To_v1beta1_Discovery is an autogenerated conversion function. 685 func Convert_v1alpha4_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 686 return autoConvert_v1alpha4_Discovery_To_v1beta1_Discovery(in, out, s) 687 } 688 689 func autoConvert_v1beta1_Discovery_To_v1alpha4_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 690 out.BootstrapToken = (*BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 691 out.File = (*FileDiscovery)(unsafe.Pointer(in.File)) 692 out.TLSBootstrapToken = in.TLSBootstrapToken 693 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 694 return nil 695 } 696 697 // Convert_v1beta1_Discovery_To_v1alpha4_Discovery is an autogenerated conversion function. 698 func Convert_v1beta1_Discovery_To_v1alpha4_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 699 return autoConvert_v1beta1_Discovery_To_v1alpha4_Discovery(in, out, s) 700 } 701 702 func autoConvert_v1alpha4_DiskSetup_To_v1beta1_DiskSetup(in *DiskSetup, out *v1beta1.DiskSetup, s conversion.Scope) error { 703 out.Partitions = *(*[]v1beta1.Partition)(unsafe.Pointer(&in.Partitions)) 704 out.Filesystems = *(*[]v1beta1.Filesystem)(unsafe.Pointer(&in.Filesystems)) 705 return nil 706 } 707 708 // Convert_v1alpha4_DiskSetup_To_v1beta1_DiskSetup is an autogenerated conversion function. 709 func Convert_v1alpha4_DiskSetup_To_v1beta1_DiskSetup(in *DiskSetup, out *v1beta1.DiskSetup, s conversion.Scope) error { 710 return autoConvert_v1alpha4_DiskSetup_To_v1beta1_DiskSetup(in, out, s) 711 } 712 713 func autoConvert_v1beta1_DiskSetup_To_v1alpha4_DiskSetup(in *v1beta1.DiskSetup, out *DiskSetup, s conversion.Scope) error { 714 out.Partitions = *(*[]Partition)(unsafe.Pointer(&in.Partitions)) 715 out.Filesystems = *(*[]Filesystem)(unsafe.Pointer(&in.Filesystems)) 716 return nil 717 } 718 719 // Convert_v1beta1_DiskSetup_To_v1alpha4_DiskSetup is an autogenerated conversion function. 720 func Convert_v1beta1_DiskSetup_To_v1alpha4_DiskSetup(in *v1beta1.DiskSetup, out *DiskSetup, s conversion.Scope) error { 721 return autoConvert_v1beta1_DiskSetup_To_v1alpha4_DiskSetup(in, out, s) 722 } 723 724 func autoConvert_v1alpha4_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 725 out.Local = (*v1beta1.LocalEtcd)(unsafe.Pointer(in.Local)) 726 out.External = (*v1beta1.ExternalEtcd)(unsafe.Pointer(in.External)) 727 return nil 728 } 729 730 // Convert_v1alpha4_Etcd_To_v1beta1_Etcd is an autogenerated conversion function. 731 func Convert_v1alpha4_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 732 return autoConvert_v1alpha4_Etcd_To_v1beta1_Etcd(in, out, s) 733 } 734 735 func autoConvert_v1beta1_Etcd_To_v1alpha4_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 736 out.Local = (*LocalEtcd)(unsafe.Pointer(in.Local)) 737 out.External = (*ExternalEtcd)(unsafe.Pointer(in.External)) 738 return nil 739 } 740 741 // Convert_v1beta1_Etcd_To_v1alpha4_Etcd is an autogenerated conversion function. 742 func Convert_v1beta1_Etcd_To_v1alpha4_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 743 return autoConvert_v1beta1_Etcd_To_v1alpha4_Etcd(in, out, s) 744 } 745 746 func autoConvert_v1alpha4_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 747 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 748 out.CAFile = in.CAFile 749 out.CertFile = in.CertFile 750 out.KeyFile = in.KeyFile 751 return nil 752 } 753 754 // Convert_v1alpha4_ExternalEtcd_To_v1beta1_ExternalEtcd is an autogenerated conversion function. 755 func Convert_v1alpha4_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 756 return autoConvert_v1alpha4_ExternalEtcd_To_v1beta1_ExternalEtcd(in, out, s) 757 } 758 759 func autoConvert_v1beta1_ExternalEtcd_To_v1alpha4_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 760 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 761 out.CAFile = in.CAFile 762 out.CertFile = in.CertFile 763 out.KeyFile = in.KeyFile 764 return nil 765 } 766 767 // Convert_v1beta1_ExternalEtcd_To_v1alpha4_ExternalEtcd is an autogenerated conversion function. 768 func Convert_v1beta1_ExternalEtcd_To_v1alpha4_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 769 return autoConvert_v1beta1_ExternalEtcd_To_v1alpha4_ExternalEtcd(in, out, s) 770 } 771 772 func autoConvert_v1alpha4_File_To_v1beta1_File(in *File, out *v1beta1.File, s conversion.Scope) error { 773 out.Path = in.Path 774 out.Owner = in.Owner 775 out.Permissions = in.Permissions 776 out.Encoding = v1beta1.Encoding(in.Encoding) 777 out.Content = in.Content 778 out.ContentFrom = (*v1beta1.FileSource)(unsafe.Pointer(in.ContentFrom)) 779 return nil 780 } 781 782 // Convert_v1alpha4_File_To_v1beta1_File is an autogenerated conversion function. 783 func Convert_v1alpha4_File_To_v1beta1_File(in *File, out *v1beta1.File, s conversion.Scope) error { 784 return autoConvert_v1alpha4_File_To_v1beta1_File(in, out, s) 785 } 786 787 func autoConvert_v1beta1_File_To_v1alpha4_File(in *v1beta1.File, out *File, s conversion.Scope) error { 788 out.Path = in.Path 789 out.Owner = in.Owner 790 out.Permissions = in.Permissions 791 out.Encoding = Encoding(in.Encoding) 792 // WARNING: in.Append requires manual conversion: does not exist in peer-type 793 out.Content = in.Content 794 out.ContentFrom = (*FileSource)(unsafe.Pointer(in.ContentFrom)) 795 return nil 796 } 797 798 func autoConvert_v1alpha4_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 799 out.KubeConfigPath = in.KubeConfigPath 800 return nil 801 } 802 803 // Convert_v1alpha4_FileDiscovery_To_v1beta1_FileDiscovery is an autogenerated conversion function. 804 func Convert_v1alpha4_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 805 return autoConvert_v1alpha4_FileDiscovery_To_v1beta1_FileDiscovery(in, out, s) 806 } 807 808 func autoConvert_v1beta1_FileDiscovery_To_v1alpha4_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 809 out.KubeConfigPath = in.KubeConfigPath 810 return nil 811 } 812 813 // Convert_v1beta1_FileDiscovery_To_v1alpha4_FileDiscovery is an autogenerated conversion function. 814 func Convert_v1beta1_FileDiscovery_To_v1alpha4_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 815 return autoConvert_v1beta1_FileDiscovery_To_v1alpha4_FileDiscovery(in, out, s) 816 } 817 818 func autoConvert_v1alpha4_FileSource_To_v1beta1_FileSource(in *FileSource, out *v1beta1.FileSource, s conversion.Scope) error { 819 if err := Convert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource(&in.Secret, &out.Secret, s); err != nil { 820 return err 821 } 822 return nil 823 } 824 825 // Convert_v1alpha4_FileSource_To_v1beta1_FileSource is an autogenerated conversion function. 826 func Convert_v1alpha4_FileSource_To_v1beta1_FileSource(in *FileSource, out *v1beta1.FileSource, s conversion.Scope) error { 827 return autoConvert_v1alpha4_FileSource_To_v1beta1_FileSource(in, out, s) 828 } 829 830 func autoConvert_v1beta1_FileSource_To_v1alpha4_FileSource(in *v1beta1.FileSource, out *FileSource, s conversion.Scope) error { 831 if err := Convert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource(&in.Secret, &out.Secret, s); err != nil { 832 return err 833 } 834 return nil 835 } 836 837 // Convert_v1beta1_FileSource_To_v1alpha4_FileSource is an autogenerated conversion function. 838 func Convert_v1beta1_FileSource_To_v1alpha4_FileSource(in *v1beta1.FileSource, out *FileSource, s conversion.Scope) error { 839 return autoConvert_v1beta1_FileSource_To_v1alpha4_FileSource(in, out, s) 840 } 841 842 func autoConvert_v1alpha4_Filesystem_To_v1beta1_Filesystem(in *Filesystem, out *v1beta1.Filesystem, s conversion.Scope) error { 843 out.Device = in.Device 844 out.Filesystem = in.Filesystem 845 out.Label = in.Label 846 out.Partition = (*string)(unsafe.Pointer(in.Partition)) 847 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 848 out.ReplaceFS = (*string)(unsafe.Pointer(in.ReplaceFS)) 849 out.ExtraOpts = *(*[]string)(unsafe.Pointer(&in.ExtraOpts)) 850 return nil 851 } 852 853 // Convert_v1alpha4_Filesystem_To_v1beta1_Filesystem is an autogenerated conversion function. 854 func Convert_v1alpha4_Filesystem_To_v1beta1_Filesystem(in *Filesystem, out *v1beta1.Filesystem, s conversion.Scope) error { 855 return autoConvert_v1alpha4_Filesystem_To_v1beta1_Filesystem(in, out, s) 856 } 857 858 func autoConvert_v1beta1_Filesystem_To_v1alpha4_Filesystem(in *v1beta1.Filesystem, out *Filesystem, s conversion.Scope) error { 859 out.Device = in.Device 860 out.Filesystem = in.Filesystem 861 out.Label = in.Label 862 out.Partition = (*string)(unsafe.Pointer(in.Partition)) 863 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 864 out.ReplaceFS = (*string)(unsafe.Pointer(in.ReplaceFS)) 865 out.ExtraOpts = *(*[]string)(unsafe.Pointer(&in.ExtraOpts)) 866 return nil 867 } 868 869 // Convert_v1beta1_Filesystem_To_v1alpha4_Filesystem is an autogenerated conversion function. 870 func Convert_v1beta1_Filesystem_To_v1alpha4_Filesystem(in *v1beta1.Filesystem, out *Filesystem, s conversion.Scope) error { 871 return autoConvert_v1beta1_Filesystem_To_v1alpha4_Filesystem(in, out, s) 872 } 873 874 func autoConvert_v1alpha4_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 875 out.Name = in.Name 876 out.HostPath = in.HostPath 877 out.MountPath = in.MountPath 878 out.ReadOnly = in.ReadOnly 879 out.PathType = corev1.HostPathType(in.PathType) 880 return nil 881 } 882 883 // Convert_v1alpha4_HostPathMount_To_v1beta1_HostPathMount is an autogenerated conversion function. 884 func Convert_v1alpha4_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 885 return autoConvert_v1alpha4_HostPathMount_To_v1beta1_HostPathMount(in, out, s) 886 } 887 888 func autoConvert_v1beta1_HostPathMount_To_v1alpha4_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 889 out.Name = in.Name 890 out.HostPath = in.HostPath 891 out.MountPath = in.MountPath 892 out.ReadOnly = in.ReadOnly 893 out.PathType = corev1.HostPathType(in.PathType) 894 return nil 895 } 896 897 // Convert_v1beta1_HostPathMount_To_v1alpha4_HostPathMount is an autogenerated conversion function. 898 func Convert_v1beta1_HostPathMount_To_v1alpha4_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 899 return autoConvert_v1beta1_HostPathMount_To_v1alpha4_HostPathMount(in, out, s) 900 } 901 902 func autoConvert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 903 out.ImageRepository = in.ImageRepository 904 out.ImageTag = in.ImageTag 905 return nil 906 } 907 908 // Convert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta is an autogenerated conversion function. 909 func Convert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 910 return autoConvert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(in, out, s) 911 } 912 913 func autoConvert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 914 out.ImageRepository = in.ImageRepository 915 out.ImageTag = in.ImageTag 916 return nil 917 } 918 919 // Convert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta is an autogenerated conversion function. 920 func Convert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 921 return autoConvert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(in, out, s) 922 } 923 924 func autoConvert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration(in *InitConfiguration, out *v1beta1.InitConfiguration, s conversion.Scope) error { 925 out.BootstrapTokens = *(*[]v1beta1.BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 926 if err := Convert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 927 return err 928 } 929 if err := Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 930 return err 931 } 932 return nil 933 } 934 935 // Convert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration is an autogenerated conversion function. 936 func Convert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration(in *InitConfiguration, out *v1beta1.InitConfiguration, s conversion.Scope) error { 937 return autoConvert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration(in, out, s) 938 } 939 940 func autoConvert_v1beta1_InitConfiguration_To_v1alpha4_InitConfiguration(in *v1beta1.InitConfiguration, out *InitConfiguration, s conversion.Scope) error { 941 out.BootstrapTokens = *(*[]BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 942 if err := Convert_v1beta1_NodeRegistrationOptions_To_v1alpha4_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 943 return err 944 } 945 if err := Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 946 return err 947 } 948 // WARNING: in.SkipPhases requires manual conversion: does not exist in peer-type 949 // WARNING: in.Patches requires manual conversion: does not exist in peer-type 950 return nil 951 } 952 953 func autoConvert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration(in *JoinConfiguration, out *v1beta1.JoinConfiguration, s conversion.Scope) error { 954 if err := Convert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 955 return err 956 } 957 out.CACertPath = in.CACertPath 958 if err := Convert_v1alpha4_Discovery_To_v1beta1_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 959 return err 960 } 961 out.ControlPlane = (*v1beta1.JoinControlPlane)(unsafe.Pointer(in.ControlPlane)) 962 return nil 963 } 964 965 // Convert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration is an autogenerated conversion function. 966 func Convert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration(in *JoinConfiguration, out *v1beta1.JoinConfiguration, s conversion.Scope) error { 967 return autoConvert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration(in, out, s) 968 } 969 970 func autoConvert_v1beta1_JoinConfiguration_To_v1alpha4_JoinConfiguration(in *v1beta1.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error { 971 if err := Convert_v1beta1_NodeRegistrationOptions_To_v1alpha4_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 972 return err 973 } 974 out.CACertPath = in.CACertPath 975 if err := Convert_v1beta1_Discovery_To_v1alpha4_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 976 return err 977 } 978 out.ControlPlane = (*JoinControlPlane)(unsafe.Pointer(in.ControlPlane)) 979 // WARNING: in.SkipPhases requires manual conversion: does not exist in peer-type 980 // WARNING: in.Patches requires manual conversion: does not exist in peer-type 981 return nil 982 } 983 984 func autoConvert_v1alpha4_JoinControlPlane_To_v1beta1_JoinControlPlane(in *JoinControlPlane, out *v1beta1.JoinControlPlane, s conversion.Scope) error { 985 if err := Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 986 return err 987 } 988 return nil 989 } 990 991 // Convert_v1alpha4_JoinControlPlane_To_v1beta1_JoinControlPlane is an autogenerated conversion function. 992 func Convert_v1alpha4_JoinControlPlane_To_v1beta1_JoinControlPlane(in *JoinControlPlane, out *v1beta1.JoinControlPlane, s conversion.Scope) error { 993 return autoConvert_v1alpha4_JoinControlPlane_To_v1beta1_JoinControlPlane(in, out, s) 994 } 995 996 func autoConvert_v1beta1_JoinControlPlane_To_v1alpha4_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 997 if err := Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 998 return err 999 } 1000 return nil 1001 } 1002 1003 // Convert_v1beta1_JoinControlPlane_To_v1alpha4_JoinControlPlane is an autogenerated conversion function. 1004 func Convert_v1beta1_JoinControlPlane_To_v1alpha4_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 1005 return autoConvert_v1beta1_JoinControlPlane_To_v1alpha4_JoinControlPlane(in, out, s) 1006 } 1007 1008 func autoConvert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig(in *KubeadmConfig, out *v1beta1.KubeadmConfig, s conversion.Scope) error { 1009 out.ObjectMeta = in.ObjectMeta 1010 if err := Convert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 1011 return err 1012 } 1013 if err := Convert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(&in.Status, &out.Status, s); err != nil { 1014 return err 1015 } 1016 return nil 1017 } 1018 1019 // Convert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig is an autogenerated conversion function. 1020 func Convert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig(in *KubeadmConfig, out *v1beta1.KubeadmConfig, s conversion.Scope) error { 1021 return autoConvert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig(in, out, s) 1022 } 1023 1024 func autoConvert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig(in *v1beta1.KubeadmConfig, out *KubeadmConfig, s conversion.Scope) error { 1025 out.ObjectMeta = in.ObjectMeta 1026 if err := Convert_v1beta1_KubeadmConfigSpec_To_v1alpha4_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 1027 return err 1028 } 1029 if err := Convert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus(&in.Status, &out.Status, s); err != nil { 1030 return err 1031 } 1032 return nil 1033 } 1034 1035 // Convert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig is an autogenerated conversion function. 1036 func Convert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig(in *v1beta1.KubeadmConfig, out *KubeadmConfig, s conversion.Scope) error { 1037 return autoConvert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig(in, out, s) 1038 } 1039 1040 func autoConvert_v1alpha4_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in *KubeadmConfigList, out *v1beta1.KubeadmConfigList, s conversion.Scope) error { 1041 out.ListMeta = in.ListMeta 1042 if in.Items != nil { 1043 in, out := &in.Items, &out.Items 1044 *out = make([]v1beta1.KubeadmConfig, len(*in)) 1045 for i := range *in { 1046 if err := Convert_v1alpha4_KubeadmConfig_To_v1beta1_KubeadmConfig(&(*in)[i], &(*out)[i], s); err != nil { 1047 return err 1048 } 1049 } 1050 } else { 1051 out.Items = nil 1052 } 1053 return nil 1054 } 1055 1056 // Convert_v1alpha4_KubeadmConfigList_To_v1beta1_KubeadmConfigList is an autogenerated conversion function. 1057 func Convert_v1alpha4_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in *KubeadmConfigList, out *v1beta1.KubeadmConfigList, s conversion.Scope) error { 1058 return autoConvert_v1alpha4_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in, out, s) 1059 } 1060 1061 func autoConvert_v1beta1_KubeadmConfigList_To_v1alpha4_KubeadmConfigList(in *v1beta1.KubeadmConfigList, out *KubeadmConfigList, s conversion.Scope) error { 1062 out.ListMeta = in.ListMeta 1063 if in.Items != nil { 1064 in, out := &in.Items, &out.Items 1065 *out = make([]KubeadmConfig, len(*in)) 1066 for i := range *in { 1067 if err := Convert_v1beta1_KubeadmConfig_To_v1alpha4_KubeadmConfig(&(*in)[i], &(*out)[i], s); err != nil { 1068 return err 1069 } 1070 } 1071 } else { 1072 out.Items = nil 1073 } 1074 return nil 1075 } 1076 1077 // Convert_v1beta1_KubeadmConfigList_To_v1alpha4_KubeadmConfigList is an autogenerated conversion function. 1078 func Convert_v1beta1_KubeadmConfigList_To_v1alpha4_KubeadmConfigList(in *v1beta1.KubeadmConfigList, out *KubeadmConfigList, s conversion.Scope) error { 1079 return autoConvert_v1beta1_KubeadmConfigList_To_v1alpha4_KubeadmConfigList(in, out, s) 1080 } 1081 1082 func autoConvert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in *KubeadmConfigSpec, out *v1beta1.KubeadmConfigSpec, s conversion.Scope) error { 1083 out.ClusterConfiguration = (*v1beta1.ClusterConfiguration)(unsafe.Pointer(in.ClusterConfiguration)) 1084 if in.InitConfiguration != nil { 1085 in, out := &in.InitConfiguration, &out.InitConfiguration 1086 *out = new(v1beta1.InitConfiguration) 1087 if err := Convert_v1alpha4_InitConfiguration_To_v1beta1_InitConfiguration(*in, *out, s); err != nil { 1088 return err 1089 } 1090 } else { 1091 out.InitConfiguration = nil 1092 } 1093 if in.JoinConfiguration != nil { 1094 in, out := &in.JoinConfiguration, &out.JoinConfiguration 1095 *out = new(v1beta1.JoinConfiguration) 1096 if err := Convert_v1alpha4_JoinConfiguration_To_v1beta1_JoinConfiguration(*in, *out, s); err != nil { 1097 return err 1098 } 1099 } else { 1100 out.JoinConfiguration = nil 1101 } 1102 if in.Files != nil { 1103 in, out := &in.Files, &out.Files 1104 *out = make([]v1beta1.File, len(*in)) 1105 for i := range *in { 1106 if err := Convert_v1alpha4_File_To_v1beta1_File(&(*in)[i], &(*out)[i], s); err != nil { 1107 return err 1108 } 1109 } 1110 } else { 1111 out.Files = nil 1112 } 1113 out.DiskSetup = (*v1beta1.DiskSetup)(unsafe.Pointer(in.DiskSetup)) 1114 out.Mounts = *(*[]v1beta1.MountPoints)(unsafe.Pointer(&in.Mounts)) 1115 out.PreKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PreKubeadmCommands)) 1116 out.PostKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PostKubeadmCommands)) 1117 if in.Users != nil { 1118 in, out := &in.Users, &out.Users 1119 *out = make([]v1beta1.User, len(*in)) 1120 for i := range *in { 1121 if err := Convert_v1alpha4_User_To_v1beta1_User(&(*in)[i], &(*out)[i], s); err != nil { 1122 return err 1123 } 1124 } 1125 } else { 1126 out.Users = nil 1127 } 1128 out.NTP = (*v1beta1.NTP)(unsafe.Pointer(in.NTP)) 1129 out.Format = v1beta1.Format(in.Format) 1130 out.Verbosity = (*int32)(unsafe.Pointer(in.Verbosity)) 1131 out.UseExperimentalRetryJoin = in.UseExperimentalRetryJoin 1132 return nil 1133 } 1134 1135 // Convert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec is an autogenerated conversion function. 1136 func Convert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in *KubeadmConfigSpec, out *v1beta1.KubeadmConfigSpec, s conversion.Scope) error { 1137 return autoConvert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in, out, s) 1138 } 1139 1140 func autoConvert_v1beta1_KubeadmConfigSpec_To_v1alpha4_KubeadmConfigSpec(in *v1beta1.KubeadmConfigSpec, out *KubeadmConfigSpec, s conversion.Scope) error { 1141 out.ClusterConfiguration = (*ClusterConfiguration)(unsafe.Pointer(in.ClusterConfiguration)) 1142 if in.InitConfiguration != nil { 1143 in, out := &in.InitConfiguration, &out.InitConfiguration 1144 *out = new(InitConfiguration) 1145 if err := Convert_v1beta1_InitConfiguration_To_v1alpha4_InitConfiguration(*in, *out, s); err != nil { 1146 return err 1147 } 1148 } else { 1149 out.InitConfiguration = nil 1150 } 1151 if in.JoinConfiguration != nil { 1152 in, out := &in.JoinConfiguration, &out.JoinConfiguration 1153 *out = new(JoinConfiguration) 1154 if err := Convert_v1beta1_JoinConfiguration_To_v1alpha4_JoinConfiguration(*in, *out, s); err != nil { 1155 return err 1156 } 1157 } else { 1158 out.JoinConfiguration = nil 1159 } 1160 if in.Files != nil { 1161 in, out := &in.Files, &out.Files 1162 *out = make([]File, len(*in)) 1163 for i := range *in { 1164 if err := Convert_v1beta1_File_To_v1alpha4_File(&(*in)[i], &(*out)[i], s); err != nil { 1165 return err 1166 } 1167 } 1168 } else { 1169 out.Files = nil 1170 } 1171 out.DiskSetup = (*DiskSetup)(unsafe.Pointer(in.DiskSetup)) 1172 out.Mounts = *(*[]MountPoints)(unsafe.Pointer(&in.Mounts)) 1173 out.PreKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PreKubeadmCommands)) 1174 out.PostKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PostKubeadmCommands)) 1175 if in.Users != nil { 1176 in, out := &in.Users, &out.Users 1177 *out = make([]User, len(*in)) 1178 for i := range *in { 1179 if err := Convert_v1beta1_User_To_v1alpha4_User(&(*in)[i], &(*out)[i], s); err != nil { 1180 return err 1181 } 1182 } 1183 } else { 1184 out.Users = nil 1185 } 1186 out.NTP = (*NTP)(unsafe.Pointer(in.NTP)) 1187 out.Format = Format(in.Format) 1188 out.Verbosity = (*int32)(unsafe.Pointer(in.Verbosity)) 1189 out.UseExperimentalRetryJoin = in.UseExperimentalRetryJoin 1190 // WARNING: in.Ignition requires manual conversion: does not exist in peer-type 1191 return nil 1192 } 1193 1194 func autoConvert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(in *KubeadmConfigStatus, out *v1beta1.KubeadmConfigStatus, s conversion.Scope) error { 1195 out.Ready = in.Ready 1196 out.DataSecretName = (*string)(unsafe.Pointer(in.DataSecretName)) 1197 out.FailureReason = in.FailureReason 1198 out.FailureMessage = in.FailureMessage 1199 out.ObservedGeneration = in.ObservedGeneration 1200 if in.Conditions != nil { 1201 in, out := &in.Conditions, &out.Conditions 1202 *out = make(apiv1beta1.Conditions, len(*in)) 1203 for i := range *in { 1204 if err := apiv1alpha4.Convert_v1alpha4_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1205 return err 1206 } 1207 } 1208 } else { 1209 out.Conditions = nil 1210 } 1211 return nil 1212 } 1213 1214 // Convert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus is an autogenerated conversion function. 1215 func Convert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(in *KubeadmConfigStatus, out *v1beta1.KubeadmConfigStatus, s conversion.Scope) error { 1216 return autoConvert_v1alpha4_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(in, out, s) 1217 } 1218 1219 func autoConvert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus(in *v1beta1.KubeadmConfigStatus, out *KubeadmConfigStatus, s conversion.Scope) error { 1220 out.Ready = in.Ready 1221 out.DataSecretName = (*string)(unsafe.Pointer(in.DataSecretName)) 1222 out.FailureReason = in.FailureReason 1223 out.FailureMessage = in.FailureMessage 1224 out.ObservedGeneration = in.ObservedGeneration 1225 if in.Conditions != nil { 1226 in, out := &in.Conditions, &out.Conditions 1227 *out = make(apiv1alpha4.Conditions, len(*in)) 1228 for i := range *in { 1229 if err := apiv1alpha4.Convert_v1beta1_Condition_To_v1alpha4_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1230 return err 1231 } 1232 } 1233 } else { 1234 out.Conditions = nil 1235 } 1236 return nil 1237 } 1238 1239 // Convert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus is an autogenerated conversion function. 1240 func Convert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus(in *v1beta1.KubeadmConfigStatus, out *KubeadmConfigStatus, s conversion.Scope) error { 1241 return autoConvert_v1beta1_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus(in, out, s) 1242 } 1243 1244 func autoConvert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in *KubeadmConfigTemplate, out *v1beta1.KubeadmConfigTemplate, s conversion.Scope) error { 1245 out.ObjectMeta = in.ObjectMeta 1246 if err := Convert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1247 return err 1248 } 1249 return nil 1250 } 1251 1252 // Convert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate is an autogenerated conversion function. 1253 func Convert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in *KubeadmConfigTemplate, out *v1beta1.KubeadmConfigTemplate, s conversion.Scope) error { 1254 return autoConvert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in, out, s) 1255 } 1256 1257 func autoConvert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate(in *v1beta1.KubeadmConfigTemplate, out *KubeadmConfigTemplate, s conversion.Scope) error { 1258 out.ObjectMeta = in.ObjectMeta 1259 if err := Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1260 return err 1261 } 1262 return nil 1263 } 1264 1265 // Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate is an autogenerated conversion function. 1266 func Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate(in *v1beta1.KubeadmConfigTemplate, out *KubeadmConfigTemplate, s conversion.Scope) error { 1267 return autoConvert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate(in, out, s) 1268 } 1269 1270 func autoConvert_v1alpha4_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in *KubeadmConfigTemplateList, out *v1beta1.KubeadmConfigTemplateList, s conversion.Scope) error { 1271 out.ListMeta = in.ListMeta 1272 if in.Items != nil { 1273 in, out := &in.Items, &out.Items 1274 *out = make([]v1beta1.KubeadmConfigTemplate, len(*in)) 1275 for i := range *in { 1276 if err := Convert_v1alpha4_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1277 return err 1278 } 1279 } 1280 } else { 1281 out.Items = nil 1282 } 1283 return nil 1284 } 1285 1286 // Convert_v1alpha4_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList is an autogenerated conversion function. 1287 func Convert_v1alpha4_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in *KubeadmConfigTemplateList, out *v1beta1.KubeadmConfigTemplateList, s conversion.Scope) error { 1288 return autoConvert_v1alpha4_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in, out, s) 1289 } 1290 1291 func autoConvert_v1beta1_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList(in *v1beta1.KubeadmConfigTemplateList, out *KubeadmConfigTemplateList, s conversion.Scope) error { 1292 out.ListMeta = in.ListMeta 1293 if in.Items != nil { 1294 in, out := &in.Items, &out.Items 1295 *out = make([]KubeadmConfigTemplate, len(*in)) 1296 for i := range *in { 1297 if err := Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1298 return err 1299 } 1300 } 1301 } else { 1302 out.Items = nil 1303 } 1304 return nil 1305 } 1306 1307 // Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList is an autogenerated conversion function. 1308 func Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList(in *v1beta1.KubeadmConfigTemplateList, out *KubeadmConfigTemplateList, s conversion.Scope) error { 1309 return autoConvert_v1beta1_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList(in, out, s) 1310 } 1311 1312 func autoConvert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in *KubeadmConfigTemplateResource, out *v1beta1.KubeadmConfigTemplateResource, s conversion.Scope) error { 1313 if err := Convert_v1alpha4_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 1314 return err 1315 } 1316 return nil 1317 } 1318 1319 // Convert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource is an autogenerated conversion function. 1320 func Convert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in *KubeadmConfigTemplateResource, out *v1beta1.KubeadmConfigTemplateResource, s conversion.Scope) error { 1321 return autoConvert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in, out, s) 1322 } 1323 1324 func autoConvert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha4_KubeadmConfigTemplateResource(in *v1beta1.KubeadmConfigTemplateResource, out *KubeadmConfigTemplateResource, s conversion.Scope) error { 1325 // WARNING: in.ObjectMeta requires manual conversion: does not exist in peer-type 1326 if err := Convert_v1beta1_KubeadmConfigSpec_To_v1alpha4_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 1327 return err 1328 } 1329 return nil 1330 } 1331 1332 func autoConvert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in *KubeadmConfigTemplateSpec, out *v1beta1.KubeadmConfigTemplateSpec, s conversion.Scope) error { 1333 if err := Convert_v1alpha4_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(&in.Template, &out.Template, s); err != nil { 1334 return err 1335 } 1336 return nil 1337 } 1338 1339 // Convert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec is an autogenerated conversion function. 1340 func Convert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in *KubeadmConfigTemplateSpec, out *v1beta1.KubeadmConfigTemplateSpec, s conversion.Scope) error { 1341 return autoConvert_v1alpha4_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in, out, s) 1342 } 1343 1344 func autoConvert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec(in *v1beta1.KubeadmConfigTemplateSpec, out *KubeadmConfigTemplateSpec, s conversion.Scope) error { 1345 if err := Convert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha4_KubeadmConfigTemplateResource(&in.Template, &out.Template, s); err != nil { 1346 return err 1347 } 1348 return nil 1349 } 1350 1351 // Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec is an autogenerated conversion function. 1352 func Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec(in *v1beta1.KubeadmConfigTemplateSpec, out *KubeadmConfigTemplateSpec, s conversion.Scope) error { 1353 return autoConvert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec(in, out, s) 1354 } 1355 1356 func autoConvert_v1alpha4_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 1357 if err := Convert_v1alpha4_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 1358 return err 1359 } 1360 out.DataDir = in.DataDir 1361 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 1362 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 1363 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 1364 return nil 1365 } 1366 1367 // Convert_v1alpha4_LocalEtcd_To_v1beta1_LocalEtcd is an autogenerated conversion function. 1368 func Convert_v1alpha4_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 1369 return autoConvert_v1alpha4_LocalEtcd_To_v1beta1_LocalEtcd(in, out, s) 1370 } 1371 1372 func autoConvert_v1beta1_LocalEtcd_To_v1alpha4_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 1373 if err := Convert_v1beta1_ImageMeta_To_v1alpha4_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 1374 return err 1375 } 1376 out.DataDir = in.DataDir 1377 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 1378 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 1379 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 1380 return nil 1381 } 1382 1383 // Convert_v1beta1_LocalEtcd_To_v1alpha4_LocalEtcd is an autogenerated conversion function. 1384 func Convert_v1beta1_LocalEtcd_To_v1alpha4_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 1385 return autoConvert_v1beta1_LocalEtcd_To_v1alpha4_LocalEtcd(in, out, s) 1386 } 1387 1388 func autoConvert_v1alpha4_NTP_To_v1beta1_NTP(in *NTP, out *v1beta1.NTP, s conversion.Scope) error { 1389 out.Servers = *(*[]string)(unsafe.Pointer(&in.Servers)) 1390 out.Enabled = (*bool)(unsafe.Pointer(in.Enabled)) 1391 return nil 1392 } 1393 1394 // Convert_v1alpha4_NTP_To_v1beta1_NTP is an autogenerated conversion function. 1395 func Convert_v1alpha4_NTP_To_v1beta1_NTP(in *NTP, out *v1beta1.NTP, s conversion.Scope) error { 1396 return autoConvert_v1alpha4_NTP_To_v1beta1_NTP(in, out, s) 1397 } 1398 1399 func autoConvert_v1beta1_NTP_To_v1alpha4_NTP(in *v1beta1.NTP, out *NTP, s conversion.Scope) error { 1400 out.Servers = *(*[]string)(unsafe.Pointer(&in.Servers)) 1401 out.Enabled = (*bool)(unsafe.Pointer(in.Enabled)) 1402 return nil 1403 } 1404 1405 // Convert_v1beta1_NTP_To_v1alpha4_NTP is an autogenerated conversion function. 1406 func Convert_v1beta1_NTP_To_v1alpha4_NTP(in *v1beta1.NTP, out *NTP, s conversion.Scope) error { 1407 return autoConvert_v1beta1_NTP_To_v1alpha4_NTP(in, out, s) 1408 } 1409 1410 func autoConvert_v1alpha4_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 1411 out.ServiceSubnet = in.ServiceSubnet 1412 out.PodSubnet = in.PodSubnet 1413 out.DNSDomain = in.DNSDomain 1414 return nil 1415 } 1416 1417 // Convert_v1alpha4_Networking_To_v1beta1_Networking is an autogenerated conversion function. 1418 func Convert_v1alpha4_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 1419 return autoConvert_v1alpha4_Networking_To_v1beta1_Networking(in, out, s) 1420 } 1421 1422 func autoConvert_v1beta1_Networking_To_v1alpha4_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 1423 out.ServiceSubnet = in.ServiceSubnet 1424 out.PodSubnet = in.PodSubnet 1425 out.DNSDomain = in.DNSDomain 1426 return nil 1427 } 1428 1429 // Convert_v1beta1_Networking_To_v1alpha4_Networking is an autogenerated conversion function. 1430 func Convert_v1beta1_Networking_To_v1alpha4_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 1431 return autoConvert_v1beta1_Networking_To_v1alpha4_Networking(in, out, s) 1432 } 1433 1434 func autoConvert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *NodeRegistrationOptions, out *v1beta1.NodeRegistrationOptions, s conversion.Scope) error { 1435 out.Name = in.Name 1436 out.CRISocket = in.CRISocket 1437 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 1438 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 1439 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 1440 return nil 1441 } 1442 1443 // Convert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions is an autogenerated conversion function. 1444 func Convert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *NodeRegistrationOptions, out *v1beta1.NodeRegistrationOptions, s conversion.Scope) error { 1445 return autoConvert_v1alpha4_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in, out, s) 1446 } 1447 1448 func autoConvert_v1beta1_NodeRegistrationOptions_To_v1alpha4_NodeRegistrationOptions(in *v1beta1.NodeRegistrationOptions, out *NodeRegistrationOptions, s conversion.Scope) error { 1449 out.Name = in.Name 1450 out.CRISocket = in.CRISocket 1451 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 1452 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 1453 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 1454 // WARNING: in.ImagePullPolicy requires manual conversion: does not exist in peer-type 1455 return nil 1456 } 1457 1458 func autoConvert_v1alpha4_Partition_To_v1beta1_Partition(in *Partition, out *v1beta1.Partition, s conversion.Scope) error { 1459 out.Device = in.Device 1460 out.Layout = in.Layout 1461 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 1462 out.TableType = (*string)(unsafe.Pointer(in.TableType)) 1463 return nil 1464 } 1465 1466 // Convert_v1alpha4_Partition_To_v1beta1_Partition is an autogenerated conversion function. 1467 func Convert_v1alpha4_Partition_To_v1beta1_Partition(in *Partition, out *v1beta1.Partition, s conversion.Scope) error { 1468 return autoConvert_v1alpha4_Partition_To_v1beta1_Partition(in, out, s) 1469 } 1470 1471 func autoConvert_v1beta1_Partition_To_v1alpha4_Partition(in *v1beta1.Partition, out *Partition, s conversion.Scope) error { 1472 out.Device = in.Device 1473 out.Layout = in.Layout 1474 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 1475 out.TableType = (*string)(unsafe.Pointer(in.TableType)) 1476 return nil 1477 } 1478 1479 // Convert_v1beta1_Partition_To_v1alpha4_Partition is an autogenerated conversion function. 1480 func Convert_v1beta1_Partition_To_v1alpha4_Partition(in *v1beta1.Partition, out *Partition, s conversion.Scope) error { 1481 return autoConvert_v1beta1_Partition_To_v1alpha4_Partition(in, out, s) 1482 } 1483 1484 func autoConvert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource(in *SecretFileSource, out *v1beta1.SecretFileSource, s conversion.Scope) error { 1485 out.Name = in.Name 1486 out.Key = in.Key 1487 return nil 1488 } 1489 1490 // Convert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource is an autogenerated conversion function. 1491 func Convert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource(in *SecretFileSource, out *v1beta1.SecretFileSource, s conversion.Scope) error { 1492 return autoConvert_v1alpha4_SecretFileSource_To_v1beta1_SecretFileSource(in, out, s) 1493 } 1494 1495 func autoConvert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource(in *v1beta1.SecretFileSource, out *SecretFileSource, s conversion.Scope) error { 1496 out.Name = in.Name 1497 out.Key = in.Key 1498 return nil 1499 } 1500 1501 // Convert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource is an autogenerated conversion function. 1502 func Convert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource(in *v1beta1.SecretFileSource, out *SecretFileSource, s conversion.Scope) error { 1503 return autoConvert_v1beta1_SecretFileSource_To_v1alpha4_SecretFileSource(in, out, s) 1504 } 1505 1506 func autoConvert_v1alpha4_User_To_v1beta1_User(in *User, out *v1beta1.User, s conversion.Scope) error { 1507 out.Name = in.Name 1508 out.Gecos = (*string)(unsafe.Pointer(in.Gecos)) 1509 out.Groups = (*string)(unsafe.Pointer(in.Groups)) 1510 out.HomeDir = (*string)(unsafe.Pointer(in.HomeDir)) 1511 out.Inactive = (*bool)(unsafe.Pointer(in.Inactive)) 1512 out.Shell = (*string)(unsafe.Pointer(in.Shell)) 1513 out.Passwd = (*string)(unsafe.Pointer(in.Passwd)) 1514 out.PrimaryGroup = (*string)(unsafe.Pointer(in.PrimaryGroup)) 1515 out.LockPassword = (*bool)(unsafe.Pointer(in.LockPassword)) 1516 out.Sudo = (*string)(unsafe.Pointer(in.Sudo)) 1517 out.SSHAuthorizedKeys = *(*[]string)(unsafe.Pointer(&in.SSHAuthorizedKeys)) 1518 return nil 1519 } 1520 1521 // Convert_v1alpha4_User_To_v1beta1_User is an autogenerated conversion function. 1522 func Convert_v1alpha4_User_To_v1beta1_User(in *User, out *v1beta1.User, s conversion.Scope) error { 1523 return autoConvert_v1alpha4_User_To_v1beta1_User(in, out, s) 1524 } 1525 1526 func autoConvert_v1beta1_User_To_v1alpha4_User(in *v1beta1.User, out *User, s conversion.Scope) error { 1527 out.Name = in.Name 1528 out.Gecos = (*string)(unsafe.Pointer(in.Gecos)) 1529 out.Groups = (*string)(unsafe.Pointer(in.Groups)) 1530 out.HomeDir = (*string)(unsafe.Pointer(in.HomeDir)) 1531 out.Inactive = (*bool)(unsafe.Pointer(in.Inactive)) 1532 out.Shell = (*string)(unsafe.Pointer(in.Shell)) 1533 out.Passwd = (*string)(unsafe.Pointer(in.Passwd)) 1534 // WARNING: in.PasswdFrom requires manual conversion: does not exist in peer-type 1535 out.PrimaryGroup = (*string)(unsafe.Pointer(in.PrimaryGroup)) 1536 out.LockPassword = (*bool)(unsafe.Pointer(in.LockPassword)) 1537 out.Sudo = (*string)(unsafe.Pointer(in.Sudo)) 1538 out.SSHAuthorizedKeys = *(*[]string)(unsafe.Pointer(&in.SSHAuthorizedKeys)) 1539 return nil 1540 }