sigs.k8s.io/cluster-api@v1.7.1/bootstrap/kubeadm/types/upstreamv1beta2/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 upstreamv1beta2 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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_BootstrapTokenString(a.(*v1beta1.BootstrapTokenString), b.(*BootstrapTokenString), scope) 88 }); err != nil { 89 return err 90 } 91 if err := s.AddGeneratedConversionFunc((*v1beta1.ClusterConfiguration)(nil), (*ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 92 return Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta2_ClusterConfiguration(a.(*v1beta1.ClusterConfiguration), b.(*ClusterConfiguration), scope) 93 }); err != nil { 94 return err 95 } 96 if err := s.AddGeneratedConversionFunc((*ClusterStatus)(nil), (*v1beta1.ClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 97 return Convert_upstreamv1beta2_ClusterStatus_To_v1beta1_ClusterStatus(a.(*ClusterStatus), b.(*v1beta1.ClusterStatus), scope) 98 }); err != nil { 99 return err 100 } 101 if err := s.AddGeneratedConversionFunc((*v1beta1.ClusterStatus)(nil), (*ClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 102 return Convert_v1beta1_ClusterStatus_To_upstreamv1beta2_ClusterStatus(a.(*v1beta1.ClusterStatus), b.(*ClusterStatus), scope) 103 }); err != nil { 104 return err 105 } 106 if err := s.AddGeneratedConversionFunc((*ControlPlaneComponent)(nil), (*v1beta1.ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 107 return Convert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(a.(*ControlPlaneComponent), b.(*v1beta1.ControlPlaneComponent), scope) 108 }); err != nil { 109 return err 110 } 111 if err := s.AddGeneratedConversionFunc((*v1beta1.ControlPlaneComponent)(nil), (*ControlPlaneComponent)(nil), func(a, b interface{}, scope conversion.Scope) error { 112 return Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(a.(*v1beta1.ControlPlaneComponent), b.(*ControlPlaneComponent), 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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_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_upstreamv1beta2_ImageMeta(a.(*v1beta1.ImageMeta), b.(*ImageMeta), scope) 178 }); err != nil { 179 return err 180 } 181 if err := s.AddGeneratedConversionFunc((*JoinConfiguration)(nil), (*v1beta1.JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 182 return Convert_upstreamv1beta2_JoinConfiguration_To_v1beta1_JoinConfiguration(a.(*JoinConfiguration), b.(*v1beta1.JoinConfiguration), scope) 183 }); err != nil { 184 return err 185 } 186 if err := s.AddGeneratedConversionFunc((*v1beta1.JoinControlPlane)(nil), (*JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 187 return Convert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane(a.(*v1beta1.JoinControlPlane), b.(*JoinControlPlane), scope) 188 }); err != nil { 189 return err 190 } 191 if err := s.AddGeneratedConversionFunc((*LocalEtcd)(nil), (*v1beta1.LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 192 return Convert_upstreamv1beta2_LocalEtcd_To_v1beta1_LocalEtcd(a.(*LocalEtcd), b.(*v1beta1.LocalEtcd), scope) 193 }); err != nil { 194 return err 195 } 196 if err := s.AddGeneratedConversionFunc((*v1beta1.LocalEtcd)(nil), (*LocalEtcd)(nil), func(a, b interface{}, scope conversion.Scope) error { 197 return Convert_v1beta1_LocalEtcd_To_upstreamv1beta2_LocalEtcd(a.(*v1beta1.LocalEtcd), b.(*LocalEtcd), scope) 198 }); err != nil { 199 return err 200 } 201 if err := s.AddGeneratedConversionFunc((*Networking)(nil), (*v1beta1.Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 202 return Convert_upstreamv1beta2_Networking_To_v1beta1_Networking(a.(*Networking), b.(*v1beta1.Networking), scope) 203 }); err != nil { 204 return err 205 } 206 if err := s.AddGeneratedConversionFunc((*v1beta1.Networking)(nil), (*Networking)(nil), func(a, b interface{}, scope conversion.Scope) error { 207 return Convert_v1beta1_Networking_To_upstreamv1beta2_Networking(a.(*v1beta1.Networking), b.(*Networking), scope) 208 }); err != nil { 209 return err 210 } 211 if err := s.AddGeneratedConversionFunc((*NodeRegistrationOptions)(nil), (*v1beta1.NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 212 return Convert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(a.(*NodeRegistrationOptions), b.(*v1beta1.NodeRegistrationOptions), scope) 213 }); err != nil { 214 return err 215 } 216 if err := s.AddConversionFunc((*ClusterConfiguration)(nil), (*v1beta1.ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 217 return Convert_upstreamv1beta2_ClusterConfiguration_To_v1beta1_ClusterConfiguration(a.(*ClusterConfiguration), b.(*v1beta1.ClusterConfiguration), scope) 218 }); err != nil { 219 return err 220 } 221 if err := s.AddConversionFunc((*DNS)(nil), (*v1beta1.DNS)(nil), func(a, b interface{}, scope conversion.Scope) error { 222 return Convert_upstreamv1beta2_DNS_To_v1beta1_DNS(a.(*DNS), b.(*v1beta1.DNS), scope) 223 }); err != nil { 224 return err 225 } 226 if err := s.AddConversionFunc((*InitConfiguration)(nil), (*v1beta1.InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 227 return Convert_upstreamv1beta2_InitConfiguration_To_v1beta1_InitConfiguration(a.(*InitConfiguration), b.(*v1beta1.InitConfiguration), scope) 228 }); err != nil { 229 return err 230 } 231 if err := s.AddConversionFunc((*JoinControlPlane)(nil), (*v1beta1.JoinControlPlane)(nil), func(a, b interface{}, scope conversion.Scope) error { 232 return Convert_upstreamv1beta2_JoinControlPlane_To_v1beta1_JoinControlPlane(a.(*JoinControlPlane), b.(*v1beta1.JoinControlPlane), scope) 233 }); err != nil { 234 return err 235 } 236 if err := s.AddConversionFunc((*v1beta1.InitConfiguration)(nil), (*InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 237 return Convert_v1beta1_InitConfiguration_To_upstreamv1beta2_InitConfiguration(a.(*v1beta1.InitConfiguration), b.(*InitConfiguration), scope) 238 }); err != nil { 239 return err 240 } 241 if err := s.AddConversionFunc((*v1beta1.JoinConfiguration)(nil), (*JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 242 return Convert_v1beta1_JoinConfiguration_To_upstreamv1beta2_JoinConfiguration(a.(*v1beta1.JoinConfiguration), b.(*JoinConfiguration), scope) 243 }); err != nil { 244 return err 245 } 246 if err := s.AddConversionFunc((*v1beta1.NodeRegistrationOptions)(nil), (*NodeRegistrationOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 247 return Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta2_NodeRegistrationOptions(a.(*v1beta1.NodeRegistrationOptions), b.(*NodeRegistrationOptions), scope) 248 }); err != nil { 249 return err 250 } 251 return nil 252 } 253 254 func autoConvert_upstreamv1beta2_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_upstreamv1beta2_APIEndpoint_To_v1beta1_APIEndpoint is an autogenerated conversion function. 261 func Convert_upstreamv1beta2_APIEndpoint_To_v1beta1_APIEndpoint(in *APIEndpoint, out *v1beta1.APIEndpoint, s conversion.Scope) error { 262 return autoConvert_upstreamv1beta2_APIEndpoint_To_v1beta1_APIEndpoint(in, out, s) 263 } 264 265 func autoConvert_v1beta1_APIEndpoint_To_upstreamv1beta2_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_upstreamv1beta2_APIEndpoint is an autogenerated conversion function. 272 func Convert_v1beta1_APIEndpoint_To_upstreamv1beta2_APIEndpoint(in *v1beta1.APIEndpoint, out *APIEndpoint, s conversion.Scope) error { 273 return autoConvert_v1beta1_APIEndpoint_To_upstreamv1beta2_APIEndpoint(in, out, s) 274 } 275 276 func autoConvert_upstreamv1beta2_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 277 if err := Convert_upstreamv1beta2_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_upstreamv1beta2_APIServer_To_v1beta1_APIServer is an autogenerated conversion function. 286 func Convert_upstreamv1beta2_APIServer_To_v1beta1_APIServer(in *APIServer, out *v1beta1.APIServer, s conversion.Scope) error { 287 return autoConvert_upstreamv1beta2_APIServer_To_v1beta1_APIServer(in, out, s) 288 } 289 290 func autoConvert_v1beta1_APIServer_To_upstreamv1beta2_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 291 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_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_upstreamv1beta2_APIServer is an autogenerated conversion function. 300 func Convert_v1beta1_APIServer_To_upstreamv1beta2_APIServer(in *v1beta1.APIServer, out *APIServer, s conversion.Scope) error { 301 return autoConvert_v1beta1_APIServer_To_upstreamv1beta2_APIServer(in, out, s) 302 } 303 304 func autoConvert_upstreamv1beta2_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_upstreamv1beta2_BootstrapToken_To_v1beta1_BootstrapToken is an autogenerated conversion function. 315 func Convert_upstreamv1beta2_BootstrapToken_To_v1beta1_BootstrapToken(in *BootstrapToken, out *v1beta1.BootstrapToken, s conversion.Scope) error { 316 return autoConvert_upstreamv1beta2_BootstrapToken_To_v1beta1_BootstrapToken(in, out, s) 317 } 318 319 func autoConvert_v1beta1_BootstrapToken_To_upstreamv1beta2_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_upstreamv1beta2_BootstrapToken is an autogenerated conversion function. 330 func Convert_v1beta1_BootstrapToken_To_upstreamv1beta2_BootstrapToken(in *v1beta1.BootstrapToken, out *BootstrapToken, s conversion.Scope) error { 331 return autoConvert_v1beta1_BootstrapToken_To_upstreamv1beta2_BootstrapToken(in, out, s) 332 } 333 334 func autoConvert_upstreamv1beta2_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_upstreamv1beta2_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery is an autogenerated conversion function. 343 func Convert_upstreamv1beta2_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *v1beta1.BootstrapTokenDiscovery, s conversion.Scope) error { 344 return autoConvert_upstreamv1beta2_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in, out, s) 345 } 346 347 func autoConvert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta2_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_upstreamv1beta2_BootstrapTokenDiscovery is an autogenerated conversion function. 356 func Convert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta2_BootstrapTokenDiscovery(in *v1beta1.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, s conversion.Scope) error { 357 return autoConvert_v1beta1_BootstrapTokenDiscovery_To_upstreamv1beta2_BootstrapTokenDiscovery(in, out, s) 358 } 359 360 func autoConvert_upstreamv1beta2_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_upstreamv1beta2_BootstrapTokenString_To_v1beta1_BootstrapTokenString is an autogenerated conversion function. 367 func Convert_upstreamv1beta2_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *BootstrapTokenString, out *v1beta1.BootstrapTokenString, s conversion.Scope) error { 368 return autoConvert_upstreamv1beta2_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in, out, s) 369 } 370 371 func autoConvert_v1beta1_BootstrapTokenString_To_upstreamv1beta2_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_upstreamv1beta2_BootstrapTokenString is an autogenerated conversion function. 378 func Convert_v1beta1_BootstrapTokenString_To_upstreamv1beta2_BootstrapTokenString(in *v1beta1.BootstrapTokenString, out *BootstrapTokenString, s conversion.Scope) error { 379 return autoConvert_v1beta1_BootstrapTokenString_To_upstreamv1beta2_BootstrapTokenString(in, out, s) 380 } 381 382 func autoConvert_upstreamv1beta2_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *ClusterConfiguration, out *v1beta1.ClusterConfiguration, s conversion.Scope) error { 383 if err := Convert_upstreamv1beta2_Etcd_To_v1beta1_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 384 return err 385 } 386 if err := Convert_upstreamv1beta2_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_upstreamv1beta2_APIServer_To_v1beta1_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 392 return err 393 } 394 if err := Convert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 395 return err 396 } 397 if err := Convert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 398 return err 399 } 400 if err := Convert_upstreamv1beta2_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 // WARNING: in.UseHyperKubeImage requires manual conversion: does not exist in peer-type 406 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 407 out.ClusterName = in.ClusterName 408 return nil 409 } 410 411 func autoConvert_v1beta1_ClusterConfiguration_To_upstreamv1beta2_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 412 if err := Convert_v1beta1_Etcd_To_upstreamv1beta2_Etcd(&in.Etcd, &out.Etcd, s); err != nil { 413 return err 414 } 415 if err := Convert_v1beta1_Networking_To_upstreamv1beta2_Networking(&in.Networking, &out.Networking, s); err != nil { 416 return err 417 } 418 out.KubernetesVersion = in.KubernetesVersion 419 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 420 if err := Convert_v1beta1_APIServer_To_upstreamv1beta2_APIServer(&in.APIServer, &out.APIServer, s); err != nil { 421 return err 422 } 423 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(&in.ControllerManager, &out.ControllerManager, s); err != nil { 424 return err 425 } 426 if err := Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(&in.Scheduler, &out.Scheduler, s); err != nil { 427 return err 428 } 429 if err := Convert_v1beta1_DNS_To_upstreamv1beta2_DNS(&in.DNS, &out.DNS, s); err != nil { 430 return err 431 } 432 out.CertificatesDir = in.CertificatesDir 433 out.ImageRepository = in.ImageRepository 434 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 435 out.ClusterName = in.ClusterName 436 return nil 437 } 438 439 // Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta2_ClusterConfiguration is an autogenerated conversion function. 440 func Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta2_ClusterConfiguration(in *v1beta1.ClusterConfiguration, out *ClusterConfiguration, s conversion.Scope) error { 441 return autoConvert_v1beta1_ClusterConfiguration_To_upstreamv1beta2_ClusterConfiguration(in, out, s) 442 } 443 444 func autoConvert_upstreamv1beta2_ClusterStatus_To_v1beta1_ClusterStatus(in *ClusterStatus, out *v1beta1.ClusterStatus, s conversion.Scope) error { 445 out.APIEndpoints = *(*map[string]v1beta1.APIEndpoint)(unsafe.Pointer(&in.APIEndpoints)) 446 return nil 447 } 448 449 // Convert_upstreamv1beta2_ClusterStatus_To_v1beta1_ClusterStatus is an autogenerated conversion function. 450 func Convert_upstreamv1beta2_ClusterStatus_To_v1beta1_ClusterStatus(in *ClusterStatus, out *v1beta1.ClusterStatus, s conversion.Scope) error { 451 return autoConvert_upstreamv1beta2_ClusterStatus_To_v1beta1_ClusterStatus(in, out, s) 452 } 453 454 func autoConvert_v1beta1_ClusterStatus_To_upstreamv1beta2_ClusterStatus(in *v1beta1.ClusterStatus, out *ClusterStatus, s conversion.Scope) error { 455 out.APIEndpoints = *(*map[string]APIEndpoint)(unsafe.Pointer(&in.APIEndpoints)) 456 return nil 457 } 458 459 // Convert_v1beta1_ClusterStatus_To_upstreamv1beta2_ClusterStatus is an autogenerated conversion function. 460 func Convert_v1beta1_ClusterStatus_To_upstreamv1beta2_ClusterStatus(in *v1beta1.ClusterStatus, out *ClusterStatus, s conversion.Scope) error { 461 return autoConvert_v1beta1_ClusterStatus_To_upstreamv1beta2_ClusterStatus(in, out, s) 462 } 463 464 func autoConvert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 465 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 466 out.ExtraVolumes = *(*[]v1beta1.HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 467 return nil 468 } 469 470 // Convert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent is an autogenerated conversion function. 471 func Convert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *ControlPlaneComponent, out *v1beta1.ControlPlaneComponent, s conversion.Scope) error { 472 return autoConvert_upstreamv1beta2_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in, out, s) 473 } 474 475 func autoConvert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 476 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 477 out.ExtraVolumes = *(*[]HostPathMount)(unsafe.Pointer(&in.ExtraVolumes)) 478 return nil 479 } 480 481 // Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent is an autogenerated conversion function. 482 func Convert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(in *v1beta1.ControlPlaneComponent, out *ControlPlaneComponent, s conversion.Scope) error { 483 return autoConvert_v1beta1_ControlPlaneComponent_To_upstreamv1beta2_ControlPlaneComponent(in, out, s) 484 } 485 486 func autoConvert_upstreamv1beta2_DNS_To_v1beta1_DNS(in *DNS, out *v1beta1.DNS, s conversion.Scope) error { 487 // WARNING: in.Type requires manual conversion: does not exist in peer-type 488 if err := Convert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 489 return err 490 } 491 return nil 492 } 493 494 func autoConvert_v1beta1_DNS_To_upstreamv1beta2_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 495 if err := Convert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 496 return err 497 } 498 return nil 499 } 500 501 // Convert_v1beta1_DNS_To_upstreamv1beta2_DNS is an autogenerated conversion function. 502 func Convert_v1beta1_DNS_To_upstreamv1beta2_DNS(in *v1beta1.DNS, out *DNS, s conversion.Scope) error { 503 return autoConvert_v1beta1_DNS_To_upstreamv1beta2_DNS(in, out, s) 504 } 505 506 func autoConvert_upstreamv1beta2_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 507 out.BootstrapToken = (*v1beta1.BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 508 out.File = (*v1beta1.FileDiscovery)(unsafe.Pointer(in.File)) 509 out.TLSBootstrapToken = in.TLSBootstrapToken 510 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 511 return nil 512 } 513 514 // Convert_upstreamv1beta2_Discovery_To_v1beta1_Discovery is an autogenerated conversion function. 515 func Convert_upstreamv1beta2_Discovery_To_v1beta1_Discovery(in *Discovery, out *v1beta1.Discovery, s conversion.Scope) error { 516 return autoConvert_upstreamv1beta2_Discovery_To_v1beta1_Discovery(in, out, s) 517 } 518 519 func autoConvert_v1beta1_Discovery_To_upstreamv1beta2_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 520 out.BootstrapToken = (*BootstrapTokenDiscovery)(unsafe.Pointer(in.BootstrapToken)) 521 out.File = (*FileDiscovery)(unsafe.Pointer(in.File)) 522 out.TLSBootstrapToken = in.TLSBootstrapToken 523 out.Timeout = (*v1.Duration)(unsafe.Pointer(in.Timeout)) 524 return nil 525 } 526 527 // Convert_v1beta1_Discovery_To_upstreamv1beta2_Discovery is an autogenerated conversion function. 528 func Convert_v1beta1_Discovery_To_upstreamv1beta2_Discovery(in *v1beta1.Discovery, out *Discovery, s conversion.Scope) error { 529 return autoConvert_v1beta1_Discovery_To_upstreamv1beta2_Discovery(in, out, s) 530 } 531 532 func autoConvert_upstreamv1beta2_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 533 out.Local = (*v1beta1.LocalEtcd)(unsafe.Pointer(in.Local)) 534 out.External = (*v1beta1.ExternalEtcd)(unsafe.Pointer(in.External)) 535 return nil 536 } 537 538 // Convert_upstreamv1beta2_Etcd_To_v1beta1_Etcd is an autogenerated conversion function. 539 func Convert_upstreamv1beta2_Etcd_To_v1beta1_Etcd(in *Etcd, out *v1beta1.Etcd, s conversion.Scope) error { 540 return autoConvert_upstreamv1beta2_Etcd_To_v1beta1_Etcd(in, out, s) 541 } 542 543 func autoConvert_v1beta1_Etcd_To_upstreamv1beta2_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 544 out.Local = (*LocalEtcd)(unsafe.Pointer(in.Local)) 545 out.External = (*ExternalEtcd)(unsafe.Pointer(in.External)) 546 return nil 547 } 548 549 // Convert_v1beta1_Etcd_To_upstreamv1beta2_Etcd is an autogenerated conversion function. 550 func Convert_v1beta1_Etcd_To_upstreamv1beta2_Etcd(in *v1beta1.Etcd, out *Etcd, s conversion.Scope) error { 551 return autoConvert_v1beta1_Etcd_To_upstreamv1beta2_Etcd(in, out, s) 552 } 553 554 func autoConvert_upstreamv1beta2_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 555 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 556 out.CAFile = in.CAFile 557 out.CertFile = in.CertFile 558 out.KeyFile = in.KeyFile 559 return nil 560 } 561 562 // Convert_upstreamv1beta2_ExternalEtcd_To_v1beta1_ExternalEtcd is an autogenerated conversion function. 563 func Convert_upstreamv1beta2_ExternalEtcd_To_v1beta1_ExternalEtcd(in *ExternalEtcd, out *v1beta1.ExternalEtcd, s conversion.Scope) error { 564 return autoConvert_upstreamv1beta2_ExternalEtcd_To_v1beta1_ExternalEtcd(in, out, s) 565 } 566 567 func autoConvert_v1beta1_ExternalEtcd_To_upstreamv1beta2_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 568 out.Endpoints = *(*[]string)(unsafe.Pointer(&in.Endpoints)) 569 out.CAFile = in.CAFile 570 out.CertFile = in.CertFile 571 out.KeyFile = in.KeyFile 572 return nil 573 } 574 575 // Convert_v1beta1_ExternalEtcd_To_upstreamv1beta2_ExternalEtcd is an autogenerated conversion function. 576 func Convert_v1beta1_ExternalEtcd_To_upstreamv1beta2_ExternalEtcd(in *v1beta1.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error { 577 return autoConvert_v1beta1_ExternalEtcd_To_upstreamv1beta2_ExternalEtcd(in, out, s) 578 } 579 580 func autoConvert_upstreamv1beta2_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 581 out.KubeConfigPath = in.KubeConfigPath 582 return nil 583 } 584 585 // Convert_upstreamv1beta2_FileDiscovery_To_v1beta1_FileDiscovery is an autogenerated conversion function. 586 func Convert_upstreamv1beta2_FileDiscovery_To_v1beta1_FileDiscovery(in *FileDiscovery, out *v1beta1.FileDiscovery, s conversion.Scope) error { 587 return autoConvert_upstreamv1beta2_FileDiscovery_To_v1beta1_FileDiscovery(in, out, s) 588 } 589 590 func autoConvert_v1beta1_FileDiscovery_To_upstreamv1beta2_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 591 out.KubeConfigPath = in.KubeConfigPath 592 return nil 593 } 594 595 // Convert_v1beta1_FileDiscovery_To_upstreamv1beta2_FileDiscovery is an autogenerated conversion function. 596 func Convert_v1beta1_FileDiscovery_To_upstreamv1beta2_FileDiscovery(in *v1beta1.FileDiscovery, out *FileDiscovery, s conversion.Scope) error { 597 return autoConvert_v1beta1_FileDiscovery_To_upstreamv1beta2_FileDiscovery(in, out, s) 598 } 599 600 func autoConvert_upstreamv1beta2_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 601 out.Name = in.Name 602 out.HostPath = in.HostPath 603 out.MountPath = in.MountPath 604 out.ReadOnly = in.ReadOnly 605 out.PathType = corev1.HostPathType(in.PathType) 606 return nil 607 } 608 609 // Convert_upstreamv1beta2_HostPathMount_To_v1beta1_HostPathMount is an autogenerated conversion function. 610 func Convert_upstreamv1beta2_HostPathMount_To_v1beta1_HostPathMount(in *HostPathMount, out *v1beta1.HostPathMount, s conversion.Scope) error { 611 return autoConvert_upstreamv1beta2_HostPathMount_To_v1beta1_HostPathMount(in, out, s) 612 } 613 614 func autoConvert_v1beta1_HostPathMount_To_upstreamv1beta2_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 615 out.Name = in.Name 616 out.HostPath = in.HostPath 617 out.MountPath = in.MountPath 618 out.ReadOnly = in.ReadOnly 619 out.PathType = corev1.HostPathType(in.PathType) 620 return nil 621 } 622 623 // Convert_v1beta1_HostPathMount_To_upstreamv1beta2_HostPathMount is an autogenerated conversion function. 624 func Convert_v1beta1_HostPathMount_To_upstreamv1beta2_HostPathMount(in *v1beta1.HostPathMount, out *HostPathMount, s conversion.Scope) error { 625 return autoConvert_v1beta1_HostPathMount_To_upstreamv1beta2_HostPathMount(in, out, s) 626 } 627 628 func autoConvert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 629 out.ImageRepository = in.ImageRepository 630 out.ImageTag = in.ImageTag 631 return nil 632 } 633 634 // Convert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta is an autogenerated conversion function. 635 func Convert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta(in *ImageMeta, out *v1beta1.ImageMeta, s conversion.Scope) error { 636 return autoConvert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta(in, out, s) 637 } 638 639 func autoConvert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 640 out.ImageRepository = in.ImageRepository 641 out.ImageTag = in.ImageTag 642 return nil 643 } 644 645 // Convert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta is an autogenerated conversion function. 646 func Convert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta(in *v1beta1.ImageMeta, out *ImageMeta, s conversion.Scope) error { 647 return autoConvert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta(in, out, s) 648 } 649 650 func autoConvert_upstreamv1beta2_InitConfiguration_To_v1beta1_InitConfiguration(in *InitConfiguration, out *v1beta1.InitConfiguration, s conversion.Scope) error { 651 out.BootstrapTokens = *(*[]v1beta1.BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 652 if err := Convert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 653 return err 654 } 655 if err := Convert_upstreamv1beta2_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 656 return err 657 } 658 // WARNING: in.CertificateKey requires manual conversion: does not exist in peer-type 659 return nil 660 } 661 662 func autoConvert_v1beta1_InitConfiguration_To_upstreamv1beta2_InitConfiguration(in *v1beta1.InitConfiguration, out *InitConfiguration, s conversion.Scope) error { 663 out.BootstrapTokens = *(*[]BootstrapToken)(unsafe.Pointer(&in.BootstrapTokens)) 664 if err := Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta2_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 665 return err 666 } 667 if err := Convert_v1beta1_APIEndpoint_To_upstreamv1beta2_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 668 return err 669 } 670 // WARNING: in.SkipPhases requires manual conversion: does not exist in peer-type 671 // WARNING: in.Patches requires manual conversion: does not exist in peer-type 672 return nil 673 } 674 675 func autoConvert_upstreamv1beta2_JoinConfiguration_To_v1beta1_JoinConfiguration(in *JoinConfiguration, out *v1beta1.JoinConfiguration, s conversion.Scope) error { 676 if err := Convert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 677 return err 678 } 679 out.CACertPath = in.CACertPath 680 if err := Convert_upstreamv1beta2_Discovery_To_v1beta1_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 681 return err 682 } 683 if in.ControlPlane != nil { 684 in, out := &in.ControlPlane, &out.ControlPlane 685 *out = new(v1beta1.JoinControlPlane) 686 if err := Convert_upstreamv1beta2_JoinControlPlane_To_v1beta1_JoinControlPlane(*in, *out, s); err != nil { 687 return err 688 } 689 } else { 690 out.ControlPlane = nil 691 } 692 return nil 693 } 694 695 // Convert_upstreamv1beta2_JoinConfiguration_To_v1beta1_JoinConfiguration is an autogenerated conversion function. 696 func Convert_upstreamv1beta2_JoinConfiguration_To_v1beta1_JoinConfiguration(in *JoinConfiguration, out *v1beta1.JoinConfiguration, s conversion.Scope) error { 697 return autoConvert_upstreamv1beta2_JoinConfiguration_To_v1beta1_JoinConfiguration(in, out, s) 698 } 699 700 func autoConvert_v1beta1_JoinConfiguration_To_upstreamv1beta2_JoinConfiguration(in *v1beta1.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error { 701 if err := Convert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta2_NodeRegistrationOptions(&in.NodeRegistration, &out.NodeRegistration, s); err != nil { 702 return err 703 } 704 out.CACertPath = in.CACertPath 705 if err := Convert_v1beta1_Discovery_To_upstreamv1beta2_Discovery(&in.Discovery, &out.Discovery, s); err != nil { 706 return err 707 } 708 if in.ControlPlane != nil { 709 in, out := &in.ControlPlane, &out.ControlPlane 710 *out = new(JoinControlPlane) 711 if err := Convert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane(*in, *out, s); err != nil { 712 return err 713 } 714 } else { 715 out.ControlPlane = nil 716 } 717 // WARNING: in.SkipPhases requires manual conversion: does not exist in peer-type 718 // WARNING: in.Patches requires manual conversion: does not exist in peer-type 719 return nil 720 } 721 722 func autoConvert_upstreamv1beta2_JoinControlPlane_To_v1beta1_JoinControlPlane(in *JoinControlPlane, out *v1beta1.JoinControlPlane, s conversion.Scope) error { 723 if err := Convert_upstreamv1beta2_APIEndpoint_To_v1beta1_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 724 return err 725 } 726 // WARNING: in.CertificateKey requires manual conversion: does not exist in peer-type 727 return nil 728 } 729 730 func autoConvert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 731 if err := Convert_v1beta1_APIEndpoint_To_upstreamv1beta2_APIEndpoint(&in.LocalAPIEndpoint, &out.LocalAPIEndpoint, s); err != nil { 732 return err 733 } 734 return nil 735 } 736 737 // Convert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane is an autogenerated conversion function. 738 func Convert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane(in *v1beta1.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error { 739 return autoConvert_v1beta1_JoinControlPlane_To_upstreamv1beta2_JoinControlPlane(in, out, s) 740 } 741 742 func autoConvert_upstreamv1beta2_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 743 if err := Convert_upstreamv1beta2_ImageMeta_To_v1beta1_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 744 return err 745 } 746 out.DataDir = in.DataDir 747 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 748 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 749 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 750 return nil 751 } 752 753 // Convert_upstreamv1beta2_LocalEtcd_To_v1beta1_LocalEtcd is an autogenerated conversion function. 754 func Convert_upstreamv1beta2_LocalEtcd_To_v1beta1_LocalEtcd(in *LocalEtcd, out *v1beta1.LocalEtcd, s conversion.Scope) error { 755 return autoConvert_upstreamv1beta2_LocalEtcd_To_v1beta1_LocalEtcd(in, out, s) 756 } 757 758 func autoConvert_v1beta1_LocalEtcd_To_upstreamv1beta2_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 759 if err := Convert_v1beta1_ImageMeta_To_upstreamv1beta2_ImageMeta(&in.ImageMeta, &out.ImageMeta, s); err != nil { 760 return err 761 } 762 out.DataDir = in.DataDir 763 out.ExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.ExtraArgs)) 764 out.ServerCertSANs = *(*[]string)(unsafe.Pointer(&in.ServerCertSANs)) 765 out.PeerCertSANs = *(*[]string)(unsafe.Pointer(&in.PeerCertSANs)) 766 return nil 767 } 768 769 // Convert_v1beta1_LocalEtcd_To_upstreamv1beta2_LocalEtcd is an autogenerated conversion function. 770 func Convert_v1beta1_LocalEtcd_To_upstreamv1beta2_LocalEtcd(in *v1beta1.LocalEtcd, out *LocalEtcd, s conversion.Scope) error { 771 return autoConvert_v1beta1_LocalEtcd_To_upstreamv1beta2_LocalEtcd(in, out, s) 772 } 773 774 func autoConvert_upstreamv1beta2_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 775 out.ServiceSubnet = in.ServiceSubnet 776 out.PodSubnet = in.PodSubnet 777 out.DNSDomain = in.DNSDomain 778 return nil 779 } 780 781 // Convert_upstreamv1beta2_Networking_To_v1beta1_Networking is an autogenerated conversion function. 782 func Convert_upstreamv1beta2_Networking_To_v1beta1_Networking(in *Networking, out *v1beta1.Networking, s conversion.Scope) error { 783 return autoConvert_upstreamv1beta2_Networking_To_v1beta1_Networking(in, out, s) 784 } 785 786 func autoConvert_v1beta1_Networking_To_upstreamv1beta2_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 787 out.ServiceSubnet = in.ServiceSubnet 788 out.PodSubnet = in.PodSubnet 789 out.DNSDomain = in.DNSDomain 790 return nil 791 } 792 793 // Convert_v1beta1_Networking_To_upstreamv1beta2_Networking is an autogenerated conversion function. 794 func Convert_v1beta1_Networking_To_upstreamv1beta2_Networking(in *v1beta1.Networking, out *Networking, s conversion.Scope) error { 795 return autoConvert_v1beta1_Networking_To_upstreamv1beta2_Networking(in, out, s) 796 } 797 798 func autoConvert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *NodeRegistrationOptions, out *v1beta1.NodeRegistrationOptions, s conversion.Scope) error { 799 out.Name = in.Name 800 out.CRISocket = in.CRISocket 801 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 802 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 803 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 804 return nil 805 } 806 807 // Convert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions is an autogenerated conversion function. 808 func Convert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *NodeRegistrationOptions, out *v1beta1.NodeRegistrationOptions, s conversion.Scope) error { 809 return autoConvert_upstreamv1beta2_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in, out, s) 810 } 811 812 func autoConvert_v1beta1_NodeRegistrationOptions_To_upstreamv1beta2_NodeRegistrationOptions(in *v1beta1.NodeRegistrationOptions, out *NodeRegistrationOptions, s conversion.Scope) error { 813 out.Name = in.Name 814 out.CRISocket = in.CRISocket 815 out.Taints = *(*[]corev1.Taint)(unsafe.Pointer(&in.Taints)) 816 out.KubeletExtraArgs = *(*map[string]string)(unsafe.Pointer(&in.KubeletExtraArgs)) 817 out.IgnorePreflightErrors = *(*[]string)(unsafe.Pointer(&in.IgnorePreflightErrors)) 818 // WARNING: in.ImagePullPolicy requires manual conversion: does not exist in peer-type 819 return nil 820 }