sigs.k8s.io/cluster-api@v1.7.1/bootstrap/kubeadm/types/upstreamv1beta3/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated_kubeadm_types 2 // +build !ignore_autogenerated_kubeadm_types 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 upstreamv1beta3 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 v1beta1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1" 32 ) 33 34 func init() { 35 localSchemeBuilder.Register(RegisterConversions) 36 } 37 38 // RegisterConversions adds conversion functions to the given scheme. 39 // Public to allow building arbitrary schemes. 40 func RegisterConversions(s *runtime.Scheme) error { 41 if err := s.AddGeneratedConversionFunc((*APIEndpoint)(nil), (*v1beta1.APIEndpoint)(nil), func(a, b interface{}, scope conversion.Scope) error { 42 return Convert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(a.(*APIEndpoint), b.(*v1beta1.APIEndpoint), scope) 43 }); err != nil { 44 return err 45 } 46 if err := s.AddGeneratedConversionFunc((*v1beta1.APIEndpoint)(nil), (*APIEndpoint)(nil), func(a, b interface{}, scope conversion.Scope) error { 47 return Convert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(a.(*v1beta1.APIEndpoint), b.(*APIEndpoint), scope) 48 }); err != nil { 49 return err 50 } 51 if err := s.AddGeneratedConversionFunc((*APIServer)(nil), (*v1beta1.APIServer)(nil), func(a, b interface{}, scope conversion.Scope) error { 52 return Convert_upstreamv1beta3_APIServer_To_v1beta1_APIServer(a.(*APIServer), b.(*v1beta1.APIServer), scope) 53 }); err != nil { 54 return err 55 } 56 if err := s.AddGeneratedConversionFunc((*v1beta1.APIServer)(nil), (*APIServer)(nil), func(a, b interface{}, scope conversion.Scope) error { 57 return Convert_v1beta1_APIServer_To_upstreamv1beta3_APIServer(a.(*v1beta1.APIServer), b.(*APIServer), scope) 58 }); err != nil { 59 return err 60 } 61 if err := s.AddGeneratedConversionFunc((*BootstrapToken)(nil), (*v1beta1.BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error { 62 return Convert_upstreamv1beta3_BootstrapToken_To_v1beta1_BootstrapToken(a.(*BootstrapToken), b.(*v1beta1.BootstrapToken), scope) 63 }); err != nil { 64 return err 65 } 66 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapToken)(nil), (*BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error { 67 return Convert_v1beta1_BootstrapToken_To_upstreamv1beta3_BootstrapToken(a.(*v1beta1.BootstrapToken), b.(*BootstrapToken), scope) 68 }); err != nil { 69 return err 70 } 71 if err := s.AddGeneratedConversionFunc((*BootstrapTokenDiscovery)(nil), (*v1beta1.BootstrapTokenDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 72 return Convert_upstreamv1beta3_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(a.(*BootstrapTokenDiscovery), b.(*v1beta1.BootstrapTokenDiscovery), scope) 73 }); err != nil { 74 return err 75 } 76 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapTokenDiscovery)(nil), (*BootstrapTokenDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 77 return Convert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta3_BootstrapTokenDiscovery(a.(*v1beta1.BootstrapTokenDiscovery), b.(*BootstrapTokenDiscovery), scope) 78 }); err != nil { 79 return err 80 } 81 if err := s.AddGeneratedConversionFunc((*BootstrapTokenString)(nil), (*v1beta1.BootstrapTokenString)(nil), func(a, b interface{}, scope conversion.Scope) error { 82 return Convert_upstreamv1beta3_BootstrapTokenString_To_v1beta1_BootstrapTokenString(a.(*BootstrapTokenString), b.(*v1beta1.BootstrapTokenString), scope) 83 }); err != nil { 84 return err 85 } 86 if err := s.AddGeneratedConversionFunc((*v1beta1.BootstrapTokenString)(nil), (*BootstrapTokenString)(nil), func(a, b interface{}, scope conversion.Scope) error { 87 return Convert_v1beta1_BootstrapTokenString_To_upstreamv1beta3_BootstrapTokenString(a.(*v1beta1.BootstrapTokenString), b.(*BootstrapTokenString), scope) 88 }); err != nil { 89 return err 90 } 91 if err := s.AddGeneratedConversionFunc((*ClusterConfiguration)(nil), (*v1beta1.ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 92 return Convert_upstreamv1beta3_ClusterConfiguration_To_v1beta1_ClusterConfiguration(a.(*ClusterConfiguration), b.(*v1beta1.ClusterConfiguration), scope) 93 }); err != nil { 94 return err 95 } 96 if err := s.AddGeneratedConversionFunc((*v1beta1.ClusterConfiguration)(nil), (*ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 97 return Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta3_ClusterConfiguration(a.(*v1beta1.ClusterConfiguration), b.(*ClusterConfiguration), scope) 98 }); err != nil { 99 return err 100 } 101 if err := s.AddGeneratedConversionFunc((*ControlPlaneComponent)(nil), (*v1beta1.ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 102 return Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(a.(*ControlPlaneComponent), b.(*v1beta1.ControlPlaneComponent), scope) 103 }); err != nil { 104 return err 105 } 106 if err := s.AddGeneratedConversionFunc((*v1beta1.ControlPlaneComponent)(nil), (*ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 107 return Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(a.(*v1beta1.ControlPlaneComponent), b.(*ControlPlaneComponent), scope) 108 }); err != nil { 109 return err 110 } 111 if err := s.AddGeneratedConversionFunc((*DNS)(nil), (*v1beta1.DNS)(nil), func(a, b interface{}, scope conversion.Scope) error { 112 return Convert_upstreamv1beta3_DNS_To_v1beta1_DNS(a.(*DNS), b.(*v1beta1.DNS), scope) 113 }); err != nil { 114 return err 115 } 116 if err := s.AddGeneratedConversionFunc((*v1beta1.DNS)(nil), (*DNS)(nil), func(a, b interface{}, scope conversion.Scope) error { 117 return Convert_v1beta1_DNS_To_upstreamv1beta3_DNS(a.(*v1beta1.DNS), b.(*DNS), scope) 118 }); err != nil { 119 return err 120 } 121 if err := s.AddGeneratedConversionFunc((*Discovery)(nil), (*v1beta1.Discovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 122 return Convert_upstreamv1beta3_Discovery_To_v1beta1_Discovery(a.(*Discovery), b.(*v1beta1.Discovery), scope) 123 }); err != nil { 124 return err 125 } 126 if err := s.AddGeneratedConversionFunc((*v1beta1.Discovery)(nil), (*Discovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 127 return Convert_v1beta1_Discovery_To_upstreamv1beta3_Discovery(a.(*v1beta1.Discovery), b.(*Discovery), scope) 128 }); err != nil { 129 return err 130 } 131 if err := s.AddGeneratedConversionFunc((*Etcd)(nil), (*v1beta1.Etcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 132 return Convert_upstreamv1beta3_Etcd_To_v1beta1_Etcd(a.(*Etcd), b.(*v1beta1.Etcd), scope) 133 }); err != nil { 134 return err 135 } 136 if err := s.AddGeneratedConversionFunc((*v1beta1.Etcd)(nil), (*Etcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 137 return Convert_v1beta1_Etcd_To_upstreamv1beta3_Etcd(a.(*v1beta1.Etcd), b.(*Etcd), scope) 138 }); err != nil { 139 return err 140 } 141 if err := s.AddGeneratedConversionFunc((*ExternalEtcd)(nil), (*v1beta1.ExternalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 142 return Convert_upstreamv1beta3_ExternalEtcd_To_v1beta1_ExternalEtcd(a.(*ExternalEtcd), b.(*v1beta1.ExternalEtcd), scope) 143 }); err != nil { 144 return err 145 } 146 if err := s.AddGeneratedConversionFunc((*v1beta1.ExternalEtcd)(nil), (*ExternalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 147 return Convert_v1beta1_ExternalEtcd_To_upstreamv1beta3_ExternalEtcd(a.(*v1beta1.ExternalEtcd), b.(*ExternalEtcd), scope) 148 }); err != nil { 149 return err 150 } 151 if err := s.AddGeneratedConversionFunc((*FileDiscovery)(nil), (*v1beta1.FileDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 152 return Convert_upstreamv1beta3_FileDiscovery_To_v1beta1_FileDiscovery(a.(*FileDiscovery), b.(*v1beta1.FileDiscovery), scope) 153 }); err != nil { 154 return err 155 } 156 if err := s.AddGeneratedConversionFunc((*v1beta1.FileDiscovery)(nil), (*FileDiscovery)(nil), func(a, b interface{}, scope conversion.Scope) error { 157 return Convert_v1beta1_FileDiscovery_To_upstreamv1beta3_FileDiscovery(a.(*v1beta1.FileDiscovery), b.(*FileDiscovery), scope) 158 }); err != nil { 159 return err 160 } 161 if err := s.AddGeneratedConversionFunc((*HostPathMount)(nil), (*v1beta1.HostPathMount)(nil), func(a, b interface{}, scope conversion.Scope) error { 162 return Convert_upstreamv1beta3_HostPathMount_To_v1beta1_HostPathMount(a.(*HostPathMount), b.(*v1beta1.HostPathMount), scope) 163 }); err != nil { 164 return err 165 } 166 if err := s.AddGeneratedConversionFunc((*v1beta1.HostPathMount)(nil), (*HostPathMount)(nil), func(a, b interface{}, scope conversion.Scope) error { 167 return Convert_v1beta1_HostPathMount_To_upstreamv1beta3_HostPathMount(a.(*v1beta1.HostPathMount), b.(*HostPathMount), scope) 168 }); err != nil { 169 return err 170 } 171 if err := s.AddGeneratedConversionFunc((*ImageMeta)(nil), (*v1beta1.ImageMeta)(nil), func(a, b interface{}, scope conversion.Scope) error { 172 return Convert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(a.(*ImageMeta), b.(*v1beta1.ImageMeta), scope) 173 }); err != nil { 174 return err 175 } 176 if err := s.AddGeneratedConversionFunc((*v1beta1.ImageMeta)(nil), (*ImageMeta)(nil), func(a, b interface{}, scope conversion.Scope) error { 177 return Convert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(a.(*v1beta1.ImageMeta), b.(*ImageMeta), scope) 178 }); err != nil { 179 return err 180 } 181 if err := s.AddGeneratedConversionFunc((*v1beta1.InitConfiguration)(nil), (*InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 182 return Convert_v1beta1_InitConfiguration_To_upstreamv1beta3_InitConfiguration(a.(*v1beta1.InitConfiguration), b.(*InitConfiguration), scope) 183 }); err != nil { 184 return err 185 } 186 if err := s.AddGeneratedConversionFunc((*v1beta1.JoinConfiguration)(nil), (*JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 187 return Convert_v1beta1_JoinConfiguration_To_upstreamv1beta3_JoinConfiguration(a.(*v1beta1.JoinConfiguration), b.(*JoinConfiguration), scope) 188 }); err != nil { 189 return err 190 } 191 if err := s.AddGeneratedConversionFunc((*v1beta1.JoinControlPlane)(nil), (*JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 192 return Convert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane(a.(*v1beta1.JoinControlPlane), b.(*JoinControlPlane), scope) 193 }); err != nil { 194 return err 195 } 196 if err := s.AddGeneratedConversionFunc((*LocalEtcd)(nil), (*v1beta1.LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 197 return Convert_upstreamv1beta3_LocalEtcd_To_v1beta1_LocalEtcd(a.(*LocalEtcd), b.(*v1beta1.LocalEtcd), scope) 198 }); err != nil { 199 return err 200 } 201 if err := s.AddGeneratedConversionFunc((*v1beta1.LocalEtcd)(nil), (*LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 202 return Convert_v1beta1_LocalEtcd_To_upstreamv1beta3_LocalEtcd(a.(*v1beta1.LocalEtcd), b.(*LocalEtcd), scope) 203 }); err != nil { 204 return err 205 } 206 if err := s.AddGeneratedConversionFunc((*Networking)(nil), (*v1beta1.Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 207 return Convert_upstreamv1beta3_Networking_To_v1beta1_Networking(a.(*Networking), b.(*v1beta1.Networking), scope) 208 }); err != nil { 209 return err 210 } 211 if err := s.AddGeneratedConversionFunc((*v1beta1.Networking)(nil), (*Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 212 return Convert_v1beta1_Networking_To_upstreamv1beta3_Networking(a.(*v1beta1.Networking), b.(*Networking), scope) 213 }); err != nil { 214 return err 215 } 216 if err := s.AddGeneratedConversionFunc((*v1beta1.NodeRegistrationOptions)(nil), (*NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 217 return Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(a.(*v1beta1.NodeRegistrationOptions), b.(*NodeRegistrationOptions), scope) 218 }); err != nil { 219 return err 220 } 221 if err := s.AddGeneratedConversionFunc((*Patches)(nil), (*v1beta1.Patches)(nil), func(a, b interface{}, scope conversion.Scope) error { 222 return Convert_upstreamv1beta3_Patches_To_v1beta1_Patches(a.(*Patches), b.(*v1beta1.Patches), scope) 223 }); err != nil { 224 return err 225 } 226 if err := s.AddGeneratedConversionFunc((*v1beta1.Patches)(nil), (*Patches)(nil), func(a, b interface{}, scope conversion.Scope) error { 227 return Convert_v1beta1_Patches_To_upstreamv1beta3_Patches(a.(*v1beta1.Patches), b.(*Patches), scope) 228 }); err != nil { 229 return err 230 } 231 if err := s.AddConversionFunc((*InitConfiguration)(nil), (*v1beta1.InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 232 return Convert_upstreamv1beta3_InitConfiguration_To_v1beta1_InitConfiguration(a.(*InitConfiguration), b.(*v1beta1.InitConfiguration), scope) 233 }); err != nil { 234 return err 235 } 236 if err := s.AddConversionFunc((*JoinConfiguration)(nil), (*v1beta1.JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 237 return Convert_upstreamv1beta3_JoinConfiguration_To_v1beta1_JoinConfiguration(a.(*JoinConfiguration), b.(*v1beta1.JoinConfiguration), scope) 238 }); err != nil { 239 return err 240 } 241 if err := s.AddConversionFunc((*JoinControlPlane)(nil), (*v1beta1.JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 242 return Convert_upstreamv1beta3_JoinControlPlane_To_v1beta1_JoinControlPlane(a.(*JoinControlPlane), b.(*v1beta1.JoinControlPlane), scope) 243 }); err != nil { 244 return err 245 } 246 if err := s.AddConversionFunc((*NodeRegistrationOptions)(nil), (*v1beta1.NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 247 return Convert_upstreamv1beta3_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(a.(*NodeRegistrationOptions), b.(*v1beta1.NodeRegistrationOptions), scope) 248 }); err != nil { 249 return err 250 } 251 return nil 252 } 253 254 func autoConvert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(in *APIEndpoint, out *v1beta1.APIEndpoint, s conversion.Scope) error { 255 out.AdvertiseAddress = in.AdvertiseAddress 256 out.BindPort = in.BindPort 257 return nil 258 } 259 260 // Convert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint is an autogenerated conversion function. 261 func Convert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(in *APIEndpoint, out *v1beta1.APIEndpoint, s conversion.Scope) error { 262 return autoConvert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(in, out, s) 263 } 264 265 func autoConvert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(in *v1beta1.APIEndpoint, out *APIEndpoint, s conversion.Scope) error { 266 out.AdvertiseAddress = in.AdvertiseAddress 267 out.BindPort = in.BindPort 268 return nil 269 } 270 271 // Convert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint is an autogenerated conversion function. 272 func Convert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(in *v1beta1.APIEndpoint, out *APIEndpoint, s conversion.Scope) error { 273 return autoConvert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(in, out, s) 274 } 275 276 func autoConvert_upstreamv1beta3_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 277 if err := Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.ControlPlaneComponent, &out.ControlPlaneComponent, s); err != nil { 278 return err 279 } 280 out.CertSANs = *(*[]string)(unsafe.Pointer(&in.CertSANs)) 281 out.TimeoutForControlPlane = (*v1.Duration)(unsafe.Pointer(in.TimeoutForControlPlane)) 282 return nil 283 } 284 285 // Convert_upstreamv1beta3_APIServer_To_v1beta1_APIServer is an autogenerated conversion function. 286 func Convert_upstreamv1beta3_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 287 return autoConvert_upstreamv1beta3_APIServer_To_v1beta1_APIServer(in, out, s) 288 } 289 290 func autoConvert_v1beta1_APIServer_To_upstreamv1beta3_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 291 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(&in.ControlPlaneComponent, &out.ControlPlaneComponent, s); err != nil { 292 return err 293 } 294 out.CertSANs = *(*[]string)(unsafe.Pointer(&in.CertSANs)) 295 out.TimeoutForControlPlane = (*v1.Duration)(unsafe.Pointer(in.TimeoutForControlPlane)) 296 return nil 297 } 298 299 // Convert_v1beta1_APIServer_To_upstreamv1beta3_APIServer is an autogenerated conversion function. 300 func Convert_v1beta1_APIServer_To_upstreamv1beta3_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 301 return autoConvert_v1beta1_APIServer_To_upstreamv1beta3_APIServer(in, out, s) 302 } 303 304 func autoConvert_upstreamv1beta3_BootstrapToken_To_v1beta1_BootstrapToken(in *BootstrapToken, out *v1beta1.BootstrapToken, s conversion.Scope) error { 305 out.Token = (*v1beta1.BootstrapTokenString)(unsafe.Pointer(in.Token)) 306 out.Description = in.Description 307 out.TTL = (*v1.Duration)(unsafe.Pointer(in.TTL)) 308 out.Expires = (*v1.Time)(unsafe.Pointer(in.Expires)) 309 out.Usages = *(*[]string)(unsafe.Pointer(&in.Usages)) 310 out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups)) 311 return nil 312 } 313 314 // Convert_upstreamv1beta3_BootstrapToken_To_v1beta1_BootstrapToken is an autogenerated conversion function. 315 func Convert_upstreamv1beta3_BootstrapToken_To_v1beta1_BootstrapToken(in *BootstrapToken, out *v1beta1.BootstrapToken, s conversion.Scope) error { 316 return autoConvert_upstreamv1beta3_BootstrapToken_To_v1beta1_BootstrapToken(in, out, s) 317 } 318 319 func autoConvert_v1beta1_BootstrapToken_To_upstreamv1beta3_BootstrapToken(in *v1beta1.BootstrapToken, out *BootstrapToken, s conversion.Scope) error { 320 out.Token = (*BootstrapTokenString)(unsafe.Pointer(in.Token)) 321 out.Description = in.Description 322 out.TTL = (*v1.Duration)(unsafe.Pointer(in.TTL)) 323 out.Expires = (*v1.Time)(unsafe.Pointer(in.Expires)) 324 out.Usages = *(*[]string)(unsafe.Pointer(&in.Usages)) 325 out.Groups = *(*[]string)(unsafe.Pointer(&in.Groups)) 326 return nil 327 } 328 329 // Convert_v1beta1_BootstrapToken_To_upstreamv1beta3_BootstrapToken is an autogenerated conversion function. 330 func Convert_v1beta1_BootstrapToken_To_upstreamv1beta3_BootstrapToken(in *v1beta1.BootstrapToken, out *BootstrapToken, s conversion.Scope) error { 331 return autoConvert_v1beta1_BootstrapToken_To_upstreamv1beta3_BootstrapToken(in, out, s) 332 } 333 334 func autoConvert_upstreamv1beta3_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *v1beta1.BootstrapTokenDiscovery, s conversion.Scope) error { 335 out.Token = in.Token 336 out.APIServerEndpoint = in.APIServerEndpoint 337 out.CACertHashes = *(*[]string)(unsafe.Pointer(&in.CACertHashes)) 338 out.UnsafeSkipCAVerification = in.UnsafeSkipCAVerification 339 return nil 340 } 341 342 // Convert_upstreamv1beta3_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery is an autogenerated conversion function. 343 func Convert_upstreamv1beta3_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *v1beta1.BootstrapTokenDiscovery, s conversion.Scope) error { 344 return autoConvert_upstreamv1beta3_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in, out, s) 345 } 346 347 func autoConvert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta3_BootstrapTokenDiscovery(in *v1beta1.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, s conversion.Scope) error { 348 out.Token = in.Token 349 out.APIServerEndpoint = in.APIServerEndpoint 350 out.CACertHashes = *(*[]string)(unsafe.Pointer(&in.CACertHashes)) 351 out.UnsafeSkipCAVerification = in.UnsafeSkipCAVerification 352 return nil 353 } 354 355 // Convert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta3_BootstrapTokenDiscovery is an autogenerated conversion function. 356 func Convert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta3_BootstrapTokenDiscovery(in *v1beta1.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, s conversion.Scope) error { 357 return autoConvert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta3_BootstrapTokenDiscovery(in, out, s) 358 } 359 360 func autoConvert_upstreamv1beta3_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *BootstrapTokenString, out *v1beta1.BootstrapTokenString, s conversion.Scope) error { 361 out.ID = in.ID 362 out.Secret = in.Secret 363 return nil 364 } 365 366 // Convert_upstreamv1beta3_BootstrapTokenString_To_v1beta1_BootstrapTokenString is an autogenerated conversion function. 367 func Convert_upstreamv1beta3_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *BootstrapTokenString, out *v1beta1.BootstrapTokenString, s conversion.Scope) error { 368 return autoConvert_upstreamv1beta3_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in, out, s) 369 } 370 371 func autoConvert_v1beta1_BootstrapTokenString_To_upstreamv1beta3_BootstrapTokenString(in *v1beta1.BootstrapTokenString, out *BootstrapTokenString, s conversion.Scope) error { 372 out.ID = in.ID 373 out.Secret = in.Secret 374 return nil 375 } 376 377 // Convert_v1beta1_BootstrapTokenString_To_upstreamv1beta3_BootstrapTokenString is an autogenerated conversion function. 378 func Convert_v1beta1_BootstrapTokenString_To_upstreamv1beta3_BootstrapTokenString(in *v1beta1.BootstrapTokenString, out *BootstrapTokenString, s conversion.Scope) error { 379 return autoConvert_v1beta1_BootstrapTokenString_To_upstreamv1beta3_BootstrapTokenString(in, out, s) 380 } 381 382 func autoConvert_upstreamv1beta3_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *ClusterConfiguration, out *v1beta1.ClusterConfiguration, s conversion.Scope) error { 383 if err := Convert_upstreamv1beta3_Etcd_To_v1beta1_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 384 return err 385 } 386 if err := Convert_upstreamv1beta3_Networking_To_v1beta1_Networking(&in.Networking, &out.Networking, s); err != nil { 387 return err 388 } 389 out.KubernetesVersion = in.KubernetesVersion 390 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 391 if err := Convert_upstreamv1beta3_APIServer_To_v1beta1_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 392 return err 393 } 394 if err := Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 395 return err 396 } 397 if err := Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 398 return err 399 } 400 if err := Convert_upstreamv1beta3_DNS_To_v1beta1_DNS(&in.DNS, &out.DNS, s); err != nil { 401 return err 402 } 403 out.CertificatesDir = in.CertificatesDir 404 out.ImageRepository = in.ImageRepository 405 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 406 out.ClusterName = in.ClusterName 407 return nil 408 } 409 410 // Convert_upstreamv1beta3_ClusterConfiguration_To_v1beta1_ClusterConfiguration is an autogenerated conversion function. 411 func Convert_upstreamv1beta3_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *ClusterConfiguration, out *v1beta1.ClusterConfiguration, s conversion.Scope) error { 412 return autoConvert_upstreamv1beta3_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in, out, s) 413 } 414 415 func autoConvert_v1beta1_ClusterConfiguration_To_upstreamv1beta3_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 416 if err := Convert_v1beta1_Etcd_To_upstreamv1beta3_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 417 return err 418 } 419 if err := Convert_v1beta1_Networking_To_upstreamv1beta3_Networking(&in.Networking, &out.Networking, s); err != nil { 420 return err 421 } 422 out.KubernetesVersion = in.KubernetesVersion 423 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 424 if err := Convert_v1beta1_APIServer_To_upstreamv1beta3_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 425 return err 426 } 427 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 428 return err 429 } 430 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 431 return err 432 } 433 if err := Convert_v1beta1_DNS_To_upstreamv1beta3_DNS(&in.DNS, &out.DNS, s); err != nil { 434 return err 435 } 436 out.CertificatesDir = in.CertificatesDir 437 out.ImageRepository = in.ImageRepository 438 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 439 out.ClusterName = in.ClusterName 440 return nil 441 } 442 443 // Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta3_ClusterConfiguration is an autogenerated conversion function. 444 func Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta3_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 445 return autoConvert_v1beta1_ClusterConfiguration_To_upstreamv1beta3_ClusterConfiguration(in, out, s) 446 } 447 448 func autoConvert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 449 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 450 out.ExtraVolumes = *(*[]v1beta1.HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 451 return nil 452 } 453 454 // Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent is an autogenerated conversion function. 455 func Convert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 456 return autoConvert_upstreamv1beta3_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in, out, s) 457 } 458 459 func autoConvert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 460 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 461 out.ExtraVolumes = *(*[]HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 462 return nil 463 } 464 465 // Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent is an autogenerated conversion function. 466 func Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 467 return autoConvert_v1beta1_ControlPlaneComponent_To_upstreamv1beta3_ControlPlaneComponent(in, out, s) 468 } 469 470 func autoConvert_upstreamv1beta3_DNS_To_v1beta1_DNS(in *DNS, out *v1beta1.DNS, s conversion.Scope) error { 471 if err := Convert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 472 return err 473 } 474 return nil 475 } 476 477 // Convert_upstreamv1beta3_DNS_To_v1beta1_DNS is an autogenerated conversion function. 478 func Convert_upstreamv1beta3_DNS_To_v1beta1_DNS(in *DNS, out *v1beta1.DNS, s conversion.Scope) error { 479 return autoConvert_upstreamv1beta3_DNS_To_v1beta1_DNS(in, out, s) 480 } 481 482 func autoConvert_v1beta1_DNS_To_upstreamv1beta3_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 483 if err := Convert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 484 return err 485 } 486 return nil 487 } 488 489 // Convert_v1beta1_DNS_To_upstreamv1beta3_DNS is an autogenerated conversion function. 490 func Convert_v1beta1_DNS_To_upstreamv1beta3_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 491 return autoConvert_v1beta1_DNS_To_upstreamv1beta3_DNS(in, out, s) 492 } 493 494 func autoConvert_upstreamv1beta3_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 495 out.BootstrapToken = (*v1beta1.BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 496 out.File = (*v1beta1.FileDiscovery)(unsafe.Pointer(in.File)) 497 out.TLSBootstrapToken = in.TLSBootstrapToken 498 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 499 return nil 500 } 501 502 // Convert_upstreamv1beta3_Discovery_To_v1beta1_Discovery is an autogenerated conversion function. 503 func Convert_upstreamv1beta3_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 504 return autoConvert_upstreamv1beta3_Discovery_To_v1beta1_Discovery(in, out, s) 505 } 506 507 func autoConvert_v1beta1_Discovery_To_upstreamv1beta3_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 508 out.BootstrapToken = (*BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 509 out.File = (*FileDiscovery)(unsafe.Pointer(in.File)) 510 out.TLSBootstrapToken = in.TLSBootstrapToken 511 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 512 return nil 513 } 514 515 // Convert_v1beta1_Discovery_To_upstreamv1beta3_Discovery is an autogenerated conversion function. 516 func Convert_v1beta1_Discovery_To_upstreamv1beta3_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 517 return autoConvert_v1beta1_Discovery_To_upstreamv1beta3_Discovery(in, out, s) 518 } 519 520 func autoConvert_upstreamv1beta3_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 521 out.Local = (*v1beta1.LocalEtcd)(unsafe.Pointer(in.Local)) 522 out.External = (*v1beta1.ExternalEtcd)(unsafe.Pointer(in.External)) 523 return nil 524 } 525 526 // Convert_upstreamv1beta3_Etcd_To_v1beta1_Etcd is an autogenerated conversion function. 527 func Convert_upstreamv1beta3_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 528 return autoConvert_upstreamv1beta3_Etcd_To_v1beta1_Etcd(in, out, s) 529 } 530 531 func autoConvert_v1beta1_Etcd_To_upstreamv1beta3_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 532 out.Local = (*LocalEtcd)(unsafe.Pointer(in.Local)) 533 out.External = (*ExternalEtcd)(unsafe.Pointer(in.External)) 534 return nil 535 } 536 537 // Convert_v1beta1_Etcd_To_upstreamv1beta3_Etcd is an autogenerated conversion function. 538 func Convert_v1beta1_Etcd_To_upstreamv1beta3_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 539 return autoConvert_v1beta1_Etcd_To_upstreamv1beta3_Etcd(in, out, s) 540 } 541 542 func autoConvert_upstreamv1beta3_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 543 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 544 out.CAFile = in.CAFile 545 out.CertFile = in.CertFile 546 out.KeyFile = in.KeyFile 547 return nil 548 } 549 550 // Convert_upstreamv1beta3_ExternalEtcd_To_v1beta1_ExternalEtcd is an autogenerated conversion function. 551 func Convert_upstreamv1beta3_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 552 return autoConvert_upstreamv1beta3_ExternalEtcd_To_v1beta1_ExternalEtcd(in, out, s) 553 } 554 555 func autoConvert_v1beta1_ExternalEtcd_To_upstreamv1beta3_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 556 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 557 out.CAFile = in.CAFile 558 out.CertFile = in.CertFile 559 out.KeyFile = in.KeyFile 560 return nil 561 } 562 563 // Convert_v1beta1_ExternalEtcd_To_upstreamv1beta3_ExternalEtcd is an autogenerated conversion function. 564 func Convert_v1beta1_ExternalEtcd_To_upstreamv1beta3_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 565 return autoConvert_v1beta1_ExternalEtcd_To_upstreamv1beta3_ExternalEtcd(in, out, s) 566 } 567 568 func autoConvert_upstreamv1beta3_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 569 out.KubeConfigPath = in.KubeConfigPath 570 return nil 571 } 572 573 // Convert_upstreamv1beta3_FileDiscovery_To_v1beta1_FileDiscovery is an autogenerated conversion function. 574 func Convert_upstreamv1beta3_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 575 return autoConvert_upstreamv1beta3_FileDiscovery_To_v1beta1_FileDiscovery(in, out, s) 576 } 577 578 func autoConvert_v1beta1_FileDiscovery_To_upstreamv1beta3_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 579 out.KubeConfigPath = in.KubeConfigPath 580 return nil 581 } 582 583 // Convert_v1beta1_FileDiscovery_To_upstreamv1beta3_FileDiscovery is an autogenerated conversion function. 584 func Convert_v1beta1_FileDiscovery_To_upstreamv1beta3_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 585 return autoConvert_v1beta1_FileDiscovery_To_upstreamv1beta3_FileDiscovery(in, out, s) 586 } 587 588 func autoConvert_upstreamv1beta3_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 589 out.Name = in.Name 590 out.HostPath = in.HostPath 591 out.MountPath = in.MountPath 592 out.ReadOnly = in.ReadOnly 593 out.PathType = corev1.HostPathType(in.PathType) 594 return nil 595 } 596 597 // Convert_upstreamv1beta3_HostPathMount_To_v1beta1_HostPathMount is an autogenerated conversion function. 598 func Convert_upstreamv1beta3_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 599 return autoConvert_upstreamv1beta3_HostPathMount_To_v1beta1_HostPathMount(in, out, s) 600 } 601 602 func autoConvert_v1beta1_HostPathMount_To_upstreamv1beta3_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 603 out.Name = in.Name 604 out.HostPath = in.HostPath 605 out.MountPath = in.MountPath 606 out.ReadOnly = in.ReadOnly 607 out.PathType = corev1.HostPathType(in.PathType) 608 return nil 609 } 610 611 // Convert_v1beta1_HostPathMount_To_upstreamv1beta3_HostPathMount is an autogenerated conversion function. 612 func Convert_v1beta1_HostPathMount_To_upstreamv1beta3_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 613 return autoConvert_v1beta1_HostPathMount_To_upstreamv1beta3_HostPathMount(in, out, s) 614 } 615 616 func autoConvert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 617 out.ImageRepository = in.ImageRepository 618 out.ImageTag = in.ImageTag 619 return nil 620 } 621 622 // Convert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta is an autogenerated conversion function. 623 func Convert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 624 return autoConvert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(in, out, s) 625 } 626 627 func autoConvert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 628 out.ImageRepository = in.ImageRepository 629 out.ImageTag = in.ImageTag 630 return nil 631 } 632 633 // Convert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta is an autogenerated conversion function. 634 func Convert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 635 return autoConvert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(in, out, s) 636 } 637 638 func autoConvert_upstreamv1beta3_InitConfiguration_To_v1beta1_InitConfiguration(in *InitConfiguration, out *v1beta1.InitConfiguration, s conversion.Scope) error { 639 out.BootstrapTokens = *(*[]v1beta1.BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 640 if err := Convert_upstreamv1beta3_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 641 return err 642 } 643 if err := Convert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 644 return err 645 } 646 // WARNING: in.CertificateKey requires manual conversion: does not exist in peer-type 647 out.SkipPhases = *(*[]string)(unsafe.Pointer(&in.SkipPhases)) 648 out.Patches = (*v1beta1.Patches)(unsafe.Pointer(in.Patches)) 649 return nil 650 } 651 652 func autoConvert_v1beta1_InitConfiguration_To_upstreamv1beta3_InitConfiguration(in *v1beta1.InitConfiguration, out *InitConfiguration, s conversion.Scope) error { 653 out.BootstrapTokens = *(*[]BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 654 if err := Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 655 return err 656 } 657 if err := Convert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 658 return err 659 } 660 out.SkipPhases = *(*[]string)(unsafe.Pointer(&in.SkipPhases)) 661 out.Patches = (*Patches)(unsafe.Pointer(in.Patches)) 662 return nil 663 } 664 665 // Convert_v1beta1_InitConfiguration_To_upstreamv1beta3_InitConfiguration is an autogenerated conversion function. 666 func Convert_v1beta1_InitConfiguration_To_upstreamv1beta3_InitConfiguration(in *v1beta1.InitConfiguration, out *InitConfiguration, s conversion.Scope) error { 667 return autoConvert_v1beta1_InitConfiguration_To_upstreamv1beta3_InitConfiguration(in, out, s) 668 } 669 670 func autoConvert_upstreamv1beta3_JoinConfiguration_To_v1beta1_JoinConfiguration(in *JoinConfiguration, out *v1beta1.JoinConfiguration, s conversion.Scope) error { 671 if err := Convert_upstreamv1beta3_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 672 return err 673 } 674 out.CACertPath = in.CACertPath 675 if err := Convert_upstreamv1beta3_Discovery_To_v1beta1_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 676 return err 677 } 678 if in.ControlPlane != nil { 679 in, out := &in.ControlPlane, &out.ControlPlane 680 *out = new(v1beta1.JoinControlPlane) 681 if err := Convert_upstreamv1beta3_JoinControlPlane_To_v1beta1_JoinControlPlane(*in, *out, s); err != nil { 682 return err 683 } 684 } else { 685 out.ControlPlane = nil 686 } 687 out.SkipPhases = *(*[]string)(unsafe.Pointer(&in.SkipPhases)) 688 out.Patches = (*v1beta1.Patches)(unsafe.Pointer(in.Patches)) 689 return nil 690 } 691 692 func autoConvert_v1beta1_JoinConfiguration_To_upstreamv1beta3_JoinConfiguration(in *v1beta1.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error { 693 if err := Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 694 return err 695 } 696 out.CACertPath = in.CACertPath 697 if err := Convert_v1beta1_Discovery_To_upstreamv1beta3_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 698 return err 699 } 700 if in.ControlPlane != nil { 701 in, out := &in.ControlPlane, &out.ControlPlane 702 *out = new(JoinControlPlane) 703 if err := Convert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane(*in, *out, s); err != nil { 704 return err 705 } 706 } else { 707 out.ControlPlane = nil 708 } 709 out.SkipPhases = *(*[]string)(unsafe.Pointer(&in.SkipPhases)) 710 out.Patches = (*Patches)(unsafe.Pointer(in.Patches)) 711 return nil 712 } 713 714 // Convert_v1beta1_JoinConfiguration_To_upstreamv1beta3_JoinConfiguration is an autogenerated conversion function. 715 func Convert_v1beta1_JoinConfiguration_To_upstreamv1beta3_JoinConfiguration(in *v1beta1.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error { 716 return autoConvert_v1beta1_JoinConfiguration_To_upstreamv1beta3_JoinConfiguration(in, out, s) 717 } 718 719 func autoConvert_upstreamv1beta3_JoinControlPlane_To_v1beta1_JoinControlPlane(in *JoinControlPlane, out *v1beta1.JoinControlPlane, s conversion.Scope) error { 720 if err := Convert_upstreamv1beta3_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 721 return err 722 } 723 // WARNING: in.CertificateKey requires manual conversion: does not exist in peer-type 724 return nil 725 } 726 727 func autoConvert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 728 if err := Convert_v1beta1_APIEndpoint_To_upstreamv1beta3_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 729 return err 730 } 731 return nil 732 } 733 734 // Convert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane is an autogenerated conversion function. 735 func Convert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 736 return autoConvert_v1beta1_JoinControlPlane_To_upstreamv1beta3_JoinControlPlane(in, out, s) 737 } 738 739 func autoConvert_upstreamv1beta3_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 740 if err := Convert_upstreamv1beta3_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 741 return err 742 } 743 out.DataDir = in.DataDir 744 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 745 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 746 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 747 return nil 748 } 749 750 // Convert_upstreamv1beta3_LocalEtcd_To_v1beta1_LocalEtcd is an autogenerated conversion function. 751 func Convert_upstreamv1beta3_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 752 return autoConvert_upstreamv1beta3_LocalEtcd_To_v1beta1_LocalEtcd(in, out, s) 753 } 754 755 func autoConvert_v1beta1_LocalEtcd_To_upstreamv1beta3_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 756 if err := Convert_v1beta1_ImageMeta_To_upstreamv1beta3_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 757 return err 758 } 759 out.DataDir = in.DataDir 760 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 761 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 762 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 763 return nil 764 } 765 766 // Convert_v1beta1_LocalEtcd_To_upstreamv1beta3_LocalEtcd is an autogenerated conversion function. 767 func Convert_v1beta1_LocalEtcd_To_upstreamv1beta3_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 768 return autoConvert_v1beta1_LocalEtcd_To_upstreamv1beta3_LocalEtcd(in, out, s) 769 } 770 771 func autoConvert_upstreamv1beta3_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 772 out.ServiceSubnet = in.ServiceSubnet 773 out.PodSubnet = in.PodSubnet 774 out.DNSDomain = in.DNSDomain 775 return nil 776 } 777 778 // Convert_upstreamv1beta3_Networking_To_v1beta1_Networking is an autogenerated conversion function. 779 func Convert_upstreamv1beta3_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 780 return autoConvert_upstreamv1beta3_Networking_To_v1beta1_Networking(in, out, s) 781 } 782 783 func autoConvert_v1beta1_Networking_To_upstreamv1beta3_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 784 out.ServiceSubnet = in.ServiceSubnet 785 out.PodSubnet = in.PodSubnet 786 out.DNSDomain = in.DNSDomain 787 return nil 788 } 789 790 // Convert_v1beta1_Networking_To_upstreamv1beta3_Networking is an autogenerated conversion function. 791 func Convert_v1beta1_Networking_To_upstreamv1beta3_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 792 return autoConvert_v1beta1_Networking_To_upstreamv1beta3_Networking(in, out, s) 793 } 794 795 func autoConvert_upstreamv1beta3_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *NodeRegistrationOptions, out *v1beta1.NodeRegistrationOptions, s conversion.Scope) error { 796 out.Name = in.Name 797 out.CRISocket = in.CRISocket 798 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 799 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 800 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 801 out.ImagePullPolicy = in.ImagePullPolicy 802 return nil 803 } 804 805 func autoConvert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(in *v1beta1.NodeRegistrationOptions, out *NodeRegistrationOptions, s conversion.Scope) error { 806 out.Name = in.Name 807 out.CRISocket = in.CRISocket 808 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 809 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 810 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 811 out.ImagePullPolicy = in.ImagePullPolicy 812 return nil 813 } 814 815 // Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions is an autogenerated conversion function. 816 func Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(in *v1beta1.NodeRegistrationOptions, out *NodeRegistrationOptions, s conversion.Scope) error { 817 return autoConvert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta3_NodeRegistrationOptions(in, out, s) 818 } 819 820 func autoConvert_upstreamv1beta3_Patches_To_v1beta1_Patches(in *Patches, out *v1beta1.Patches, s conversion.Scope) error { 821 out.Directory = in.Directory 822 return nil 823 } 824 825 // Convert_upstreamv1beta3_Patches_To_v1beta1_Patches is an autogenerated conversion function. 826 func Convert_upstreamv1beta3_Patches_To_v1beta1_Patches(in *Patches, out *v1beta1.Patches, s conversion.Scope) error { 827 return autoConvert_upstreamv1beta3_Patches_To_v1beta1_Patches(in, out, s) 828 } 829 830 func autoConvert_v1beta1_Patches_To_upstreamv1beta3_Patches(in *v1beta1.Patches, out *Patches, s conversion.Scope) error { 831 out.Directory = in.Directory 832 return nil 833 } 834 835 // Convert_v1beta1_Patches_To_upstreamv1beta3_Patches is an autogenerated conversion function. 836 func Convert_v1beta1_Patches_To_upstreamv1beta3_Patches(in *v1beta1.Patches, out *Patches, s conversion.Scope) error { 837 return autoConvert_v1beta1_Patches_To_upstreamv1beta3_Patches(in, out, s) 838 }