k8s.io/kubernetes@v1.29.3/pkg/kubelet/apis/config/v1beta1/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 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 v1beta1 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 apiv1 "k8s.io/component-base/tracing/api/v1" 32 v1beta1 "k8s.io/kubelet/config/v1beta1" 33 config "k8s.io/kubernetes/pkg/kubelet/apis/config" 34 ) 35 36 func init() { 37 localSchemeBuilder.Register(RegisterConversions) 38 } 39 40 // RegisterConversions adds conversion functions to the given scheme. 41 // Public to allow building arbitrary schemes. 42 func RegisterConversions(s *runtime.Scheme) error { 43 if err := s.AddGeneratedConversionFunc((*v1beta1.CredentialProvider)(nil), (*config.CredentialProvider)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v1beta1_CredentialProvider_To_config_CredentialProvider(a.(*v1beta1.CredentialProvider), b.(*config.CredentialProvider), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*config.CredentialProvider)(nil), (*v1beta1.CredentialProvider)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_config_CredentialProvider_To_v1beta1_CredentialProvider(a.(*config.CredentialProvider), b.(*v1beta1.CredentialProvider), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*v1beta1.CredentialProviderConfig)(nil), (*config.CredentialProviderConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v1beta1_CredentialProviderConfig_To_config_CredentialProviderConfig(a.(*v1beta1.CredentialProviderConfig), b.(*config.CredentialProviderConfig), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*config.CredentialProviderConfig)(nil), (*v1beta1.CredentialProviderConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_config_CredentialProviderConfig_To_v1beta1_CredentialProviderConfig(a.(*config.CredentialProviderConfig), b.(*v1beta1.CredentialProviderConfig), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*v1beta1.ExecEnvVar)(nil), (*config.ExecEnvVar)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v1beta1_ExecEnvVar_To_config_ExecEnvVar(a.(*v1beta1.ExecEnvVar), b.(*config.ExecEnvVar), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*config.ExecEnvVar)(nil), (*v1beta1.ExecEnvVar)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_config_ExecEnvVar_To_v1beta1_ExecEnvVar(a.(*config.ExecEnvVar), b.(*v1beta1.ExecEnvVar), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletAnonymousAuthentication)(nil), (*config.KubeletAnonymousAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication(a.(*v1beta1.KubeletAnonymousAuthentication), b.(*config.KubeletAnonymousAuthentication), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*config.KubeletAnonymousAuthentication)(nil), (*v1beta1.KubeletAnonymousAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication(a.(*config.KubeletAnonymousAuthentication), b.(*v1beta1.KubeletAnonymousAuthentication), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletAuthentication)(nil), (*config.KubeletAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(a.(*v1beta1.KubeletAuthentication), b.(*config.KubeletAuthentication), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*config.KubeletAuthentication)(nil), (*v1beta1.KubeletAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(a.(*config.KubeletAuthentication), b.(*v1beta1.KubeletAuthentication), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletAuthorization)(nil), (*config.KubeletAuthorization)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(a.(*v1beta1.KubeletAuthorization), b.(*config.KubeletAuthorization), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*config.KubeletAuthorization)(nil), (*v1beta1.KubeletAuthorization)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(a.(*config.KubeletAuthorization), b.(*v1beta1.KubeletAuthorization), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletConfiguration)(nil), (*config.KubeletConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(a.(*v1beta1.KubeletConfiguration), b.(*config.KubeletConfiguration), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddGeneratedConversionFunc((*config.KubeletConfiguration)(nil), (*v1beta1.KubeletConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(a.(*config.KubeletConfiguration), b.(*v1beta1.KubeletConfiguration), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletWebhookAuthentication)(nil), (*config.KubeletWebhookAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(a.(*v1beta1.KubeletWebhookAuthentication), b.(*config.KubeletWebhookAuthentication), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddGeneratedConversionFunc((*config.KubeletWebhookAuthentication)(nil), (*v1beta1.KubeletWebhookAuthentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(a.(*config.KubeletWebhookAuthentication), b.(*v1beta1.KubeletWebhookAuthentication), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletWebhookAuthorization)(nil), (*config.KubeletWebhookAuthorization)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(a.(*v1beta1.KubeletWebhookAuthorization), b.(*config.KubeletWebhookAuthorization), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddGeneratedConversionFunc((*config.KubeletWebhookAuthorization)(nil), (*v1beta1.KubeletWebhookAuthorization)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(a.(*config.KubeletWebhookAuthorization), b.(*v1beta1.KubeletWebhookAuthorization), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeletX509Authentication)(nil), (*config.KubeletX509Authentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(a.(*v1beta1.KubeletX509Authentication), b.(*config.KubeletX509Authentication), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddGeneratedConversionFunc((*config.KubeletX509Authentication)(nil), (*v1beta1.KubeletX509Authentication)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(a.(*config.KubeletX509Authentication), b.(*v1beta1.KubeletX509Authentication), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddGeneratedConversionFunc((*v1beta1.MemoryReservation)(nil), (*config.MemoryReservation)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_v1beta1_MemoryReservation_To_config_MemoryReservation(a.(*v1beta1.MemoryReservation), b.(*config.MemoryReservation), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddGeneratedConversionFunc((*config.MemoryReservation)(nil), (*v1beta1.MemoryReservation)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_config_MemoryReservation_To_v1beta1_MemoryReservation(a.(*config.MemoryReservation), b.(*v1beta1.MemoryReservation), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddGeneratedConversionFunc((*v1beta1.MemorySwapConfiguration)(nil), (*config.MemorySwapConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(a.(*v1beta1.MemorySwapConfiguration), b.(*config.MemorySwapConfiguration), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddGeneratedConversionFunc((*config.MemorySwapConfiguration)(nil), (*v1beta1.MemorySwapConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(a.(*config.MemorySwapConfiguration), b.(*v1beta1.MemorySwapConfiguration), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddGeneratedConversionFunc((*v1beta1.SerializedNodeConfigSource)(nil), (*config.SerializedNodeConfigSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(a.(*v1beta1.SerializedNodeConfigSource), b.(*config.SerializedNodeConfigSource), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddGeneratedConversionFunc((*config.SerializedNodeConfigSource)(nil), (*v1beta1.SerializedNodeConfigSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(a.(*config.SerializedNodeConfigSource), b.(*v1beta1.SerializedNodeConfigSource), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddGeneratedConversionFunc((*v1beta1.ShutdownGracePeriodByPodPriority)(nil), (*config.ShutdownGracePeriodByPodPriority)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(a.(*v1beta1.ShutdownGracePeriodByPodPriority), b.(*config.ShutdownGracePeriodByPodPriority), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddGeneratedConversionFunc((*config.ShutdownGracePeriodByPodPriority)(nil), (*v1beta1.ShutdownGracePeriodByPodPriority)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(a.(*config.ShutdownGracePeriodByPodPriority), b.(*v1beta1.ShutdownGracePeriodByPodPriority), scope) 180 }); err != nil { 181 return err 182 } 183 return nil 184 } 185 186 func autoConvert_v1beta1_CredentialProvider_To_config_CredentialProvider(in *v1beta1.CredentialProvider, out *config.CredentialProvider, s conversion.Scope) error { 187 out.Name = in.Name 188 out.MatchImages = *(*[]string)(unsafe.Pointer(&in.MatchImages)) 189 out.DefaultCacheDuration = (*v1.Duration)(unsafe.Pointer(in.DefaultCacheDuration)) 190 out.APIVersion = in.APIVersion 191 out.Args = *(*[]string)(unsafe.Pointer(&in.Args)) 192 out.Env = *(*[]config.ExecEnvVar)(unsafe.Pointer(&in.Env)) 193 return nil 194 } 195 196 // Convert_v1beta1_CredentialProvider_To_config_CredentialProvider is an autogenerated conversion function. 197 func Convert_v1beta1_CredentialProvider_To_config_CredentialProvider(in *v1beta1.CredentialProvider, out *config.CredentialProvider, s conversion.Scope) error { 198 return autoConvert_v1beta1_CredentialProvider_To_config_CredentialProvider(in, out, s) 199 } 200 201 func autoConvert_config_CredentialProvider_To_v1beta1_CredentialProvider(in *config.CredentialProvider, out *v1beta1.CredentialProvider, s conversion.Scope) error { 202 out.Name = in.Name 203 out.MatchImages = *(*[]string)(unsafe.Pointer(&in.MatchImages)) 204 out.DefaultCacheDuration = (*v1.Duration)(unsafe.Pointer(in.DefaultCacheDuration)) 205 out.APIVersion = in.APIVersion 206 out.Args = *(*[]string)(unsafe.Pointer(&in.Args)) 207 out.Env = *(*[]v1beta1.ExecEnvVar)(unsafe.Pointer(&in.Env)) 208 return nil 209 } 210 211 // Convert_config_CredentialProvider_To_v1beta1_CredentialProvider is an autogenerated conversion function. 212 func Convert_config_CredentialProvider_To_v1beta1_CredentialProvider(in *config.CredentialProvider, out *v1beta1.CredentialProvider, s conversion.Scope) error { 213 return autoConvert_config_CredentialProvider_To_v1beta1_CredentialProvider(in, out, s) 214 } 215 216 func autoConvert_v1beta1_CredentialProviderConfig_To_config_CredentialProviderConfig(in *v1beta1.CredentialProviderConfig, out *config.CredentialProviderConfig, s conversion.Scope) error { 217 out.Providers = *(*[]config.CredentialProvider)(unsafe.Pointer(&in.Providers)) 218 return nil 219 } 220 221 // Convert_v1beta1_CredentialProviderConfig_To_config_CredentialProviderConfig is an autogenerated conversion function. 222 func Convert_v1beta1_CredentialProviderConfig_To_config_CredentialProviderConfig(in *v1beta1.CredentialProviderConfig, out *config.CredentialProviderConfig, s conversion.Scope) error { 223 return autoConvert_v1beta1_CredentialProviderConfig_To_config_CredentialProviderConfig(in, out, s) 224 } 225 226 func autoConvert_config_CredentialProviderConfig_To_v1beta1_CredentialProviderConfig(in *config.CredentialProviderConfig, out *v1beta1.CredentialProviderConfig, s conversion.Scope) error { 227 out.Providers = *(*[]v1beta1.CredentialProvider)(unsafe.Pointer(&in.Providers)) 228 return nil 229 } 230 231 // Convert_config_CredentialProviderConfig_To_v1beta1_CredentialProviderConfig is an autogenerated conversion function. 232 func Convert_config_CredentialProviderConfig_To_v1beta1_CredentialProviderConfig(in *config.CredentialProviderConfig, out *v1beta1.CredentialProviderConfig, s conversion.Scope) error { 233 return autoConvert_config_CredentialProviderConfig_To_v1beta1_CredentialProviderConfig(in, out, s) 234 } 235 236 func autoConvert_v1beta1_ExecEnvVar_To_config_ExecEnvVar(in *v1beta1.ExecEnvVar, out *config.ExecEnvVar, s conversion.Scope) error { 237 out.Name = in.Name 238 out.Value = in.Value 239 return nil 240 } 241 242 // Convert_v1beta1_ExecEnvVar_To_config_ExecEnvVar is an autogenerated conversion function. 243 func Convert_v1beta1_ExecEnvVar_To_config_ExecEnvVar(in *v1beta1.ExecEnvVar, out *config.ExecEnvVar, s conversion.Scope) error { 244 return autoConvert_v1beta1_ExecEnvVar_To_config_ExecEnvVar(in, out, s) 245 } 246 247 func autoConvert_config_ExecEnvVar_To_v1beta1_ExecEnvVar(in *config.ExecEnvVar, out *v1beta1.ExecEnvVar, s conversion.Scope) error { 248 out.Name = in.Name 249 out.Value = in.Value 250 return nil 251 } 252 253 // Convert_config_ExecEnvVar_To_v1beta1_ExecEnvVar is an autogenerated conversion function. 254 func Convert_config_ExecEnvVar_To_v1beta1_ExecEnvVar(in *config.ExecEnvVar, out *v1beta1.ExecEnvVar, s conversion.Scope) error { 255 return autoConvert_config_ExecEnvVar_To_v1beta1_ExecEnvVar(in, out, s) 256 } 257 258 func autoConvert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication(in *v1beta1.KubeletAnonymousAuthentication, out *config.KubeletAnonymousAuthentication, s conversion.Scope) error { 259 if err := v1.Convert_Pointer_bool_To_bool(&in.Enabled, &out.Enabled, s); err != nil { 260 return err 261 } 262 return nil 263 } 264 265 // Convert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication is an autogenerated conversion function. 266 func Convert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication(in *v1beta1.KubeletAnonymousAuthentication, out *config.KubeletAnonymousAuthentication, s conversion.Scope) error { 267 return autoConvert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication(in, out, s) 268 } 269 270 func autoConvert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication(in *config.KubeletAnonymousAuthentication, out *v1beta1.KubeletAnonymousAuthentication, s conversion.Scope) error { 271 if err := v1.Convert_bool_To_Pointer_bool(&in.Enabled, &out.Enabled, s); err != nil { 272 return err 273 } 274 return nil 275 } 276 277 // Convert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication is an autogenerated conversion function. 278 func Convert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication(in *config.KubeletAnonymousAuthentication, out *v1beta1.KubeletAnonymousAuthentication, s conversion.Scope) error { 279 return autoConvert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication(in, out, s) 280 } 281 282 func autoConvert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(in *v1beta1.KubeletAuthentication, out *config.KubeletAuthentication, s conversion.Scope) error { 283 if err := Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(&in.X509, &out.X509, s); err != nil { 284 return err 285 } 286 if err := Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(&in.Webhook, &out.Webhook, s); err != nil { 287 return err 288 } 289 if err := Convert_v1beta1_KubeletAnonymousAuthentication_To_config_KubeletAnonymousAuthentication(&in.Anonymous, &out.Anonymous, s); err != nil { 290 return err 291 } 292 return nil 293 } 294 295 // Convert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication is an autogenerated conversion function. 296 func Convert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(in *v1beta1.KubeletAuthentication, out *config.KubeletAuthentication, s conversion.Scope) error { 297 return autoConvert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(in, out, s) 298 } 299 300 func autoConvert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(in *config.KubeletAuthentication, out *v1beta1.KubeletAuthentication, s conversion.Scope) error { 301 if err := Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(&in.X509, &out.X509, s); err != nil { 302 return err 303 } 304 if err := Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(&in.Webhook, &out.Webhook, s); err != nil { 305 return err 306 } 307 if err := Convert_config_KubeletAnonymousAuthentication_To_v1beta1_KubeletAnonymousAuthentication(&in.Anonymous, &out.Anonymous, s); err != nil { 308 return err 309 } 310 return nil 311 } 312 313 // Convert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication is an autogenerated conversion function. 314 func Convert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(in *config.KubeletAuthentication, out *v1beta1.KubeletAuthentication, s conversion.Scope) error { 315 return autoConvert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(in, out, s) 316 } 317 318 func autoConvert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(in *v1beta1.KubeletAuthorization, out *config.KubeletAuthorization, s conversion.Scope) error { 319 out.Mode = config.KubeletAuthorizationMode(in.Mode) 320 if err := Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(&in.Webhook, &out.Webhook, s); err != nil { 321 return err 322 } 323 return nil 324 } 325 326 // Convert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization is an autogenerated conversion function. 327 func Convert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(in *v1beta1.KubeletAuthorization, out *config.KubeletAuthorization, s conversion.Scope) error { 328 return autoConvert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(in, out, s) 329 } 330 331 func autoConvert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(in *config.KubeletAuthorization, out *v1beta1.KubeletAuthorization, s conversion.Scope) error { 332 out.Mode = v1beta1.KubeletAuthorizationMode(in.Mode) 333 if err := Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(&in.Webhook, &out.Webhook, s); err != nil { 334 return err 335 } 336 return nil 337 } 338 339 // Convert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization is an autogenerated conversion function. 340 func Convert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(in *config.KubeletAuthorization, out *v1beta1.KubeletAuthorization, s conversion.Scope) error { 341 return autoConvert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(in, out, s) 342 } 343 344 func autoConvert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(in *v1beta1.KubeletConfiguration, out *config.KubeletConfiguration, s conversion.Scope) error { 345 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableServer, &out.EnableServer, s); err != nil { 346 return err 347 } 348 out.StaticPodPath = in.StaticPodPath 349 out.SyncFrequency = in.SyncFrequency 350 out.FileCheckFrequency = in.FileCheckFrequency 351 out.HTTPCheckFrequency = in.HTTPCheckFrequency 352 out.StaticPodURL = in.StaticPodURL 353 out.StaticPodURLHeader = *(*map[string][]string)(unsafe.Pointer(&in.StaticPodURLHeader)) 354 out.Address = in.Address 355 out.Port = in.Port 356 out.ReadOnlyPort = in.ReadOnlyPort 357 out.TLSCertFile = in.TLSCertFile 358 out.TLSPrivateKeyFile = in.TLSPrivateKeyFile 359 out.TLSCipherSuites = *(*[]string)(unsafe.Pointer(&in.TLSCipherSuites)) 360 out.TLSMinVersion = in.TLSMinVersion 361 out.RotateCertificates = in.RotateCertificates 362 out.ServerTLSBootstrap = in.ServerTLSBootstrap 363 if err := Convert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil { 364 return err 365 } 366 if err := Convert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil { 367 return err 368 } 369 if err := v1.Convert_Pointer_int32_To_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil { 370 return err 371 } 372 out.RegistryBurst = in.RegistryBurst 373 if err := v1.Convert_Pointer_int32_To_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil { 374 return err 375 } 376 out.EventBurst = in.EventBurst 377 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil { 378 return err 379 } 380 out.EnableContentionProfiling = in.EnableContentionProfiling 381 if err := v1.Convert_Pointer_int32_To_int32(&in.HealthzPort, &out.HealthzPort, s); err != nil { 382 return err 383 } 384 out.HealthzBindAddress = in.HealthzBindAddress 385 if err := v1.Convert_Pointer_int32_To_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil { 386 return err 387 } 388 out.ClusterDomain = in.ClusterDomain 389 out.ClusterDNS = *(*[]string)(unsafe.Pointer(&in.ClusterDNS)) 390 out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout 391 out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency 392 out.NodeStatusReportFrequency = in.NodeStatusReportFrequency 393 out.NodeLeaseDurationSeconds = in.NodeLeaseDurationSeconds 394 out.ImageMinimumGCAge = in.ImageMinimumGCAge 395 out.ImageMaximumGCAge = in.ImageMaximumGCAge 396 if err := v1.Convert_Pointer_int32_To_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil { 397 return err 398 } 399 if err := v1.Convert_Pointer_int32_To_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil { 400 return err 401 } 402 out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod 403 out.KubeletCgroups = in.KubeletCgroups 404 out.SystemCgroups = in.SystemCgroups 405 out.CgroupRoot = in.CgroupRoot 406 if err := v1.Convert_Pointer_bool_To_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil { 407 return err 408 } 409 out.CgroupDriver = in.CgroupDriver 410 out.CPUManagerPolicy = in.CPUManagerPolicy 411 out.CPUManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.CPUManagerPolicyOptions)) 412 out.CPUManagerReconcilePeriod = in.CPUManagerReconcilePeriod 413 out.MemoryManagerPolicy = in.MemoryManagerPolicy 414 out.TopologyManagerPolicy = in.TopologyManagerPolicy 415 out.TopologyManagerScope = in.TopologyManagerScope 416 out.TopologyManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.TopologyManagerPolicyOptions)) 417 out.QOSReserved = *(*map[string]string)(unsafe.Pointer(&in.QOSReserved)) 418 out.RuntimeRequestTimeout = in.RuntimeRequestTimeout 419 out.HairpinMode = in.HairpinMode 420 out.MaxPods = in.MaxPods 421 out.PodCIDR = in.PodCIDR 422 if err := v1.Convert_Pointer_int64_To_int64(&in.PodPidsLimit, &out.PodPidsLimit, s); err != nil { 423 return err 424 } 425 if err := v1.Convert_Pointer_string_To_string(&in.ResolverConfig, &out.ResolverConfig, s); err != nil { 426 return err 427 } 428 out.RunOnce = in.RunOnce 429 if err := v1.Convert_Pointer_bool_To_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil { 430 return err 431 } 432 if err := v1.Convert_Pointer_v1_Duration_To_v1_Duration(&in.CPUCFSQuotaPeriod, &out.CPUCFSQuotaPeriod, s); err != nil { 433 return err 434 } 435 if err := v1.Convert_Pointer_int32_To_int32(&in.NodeStatusMaxImages, &out.NodeStatusMaxImages, s); err != nil { 436 return err 437 } 438 out.MaxOpenFiles = in.MaxOpenFiles 439 out.ContentType = in.ContentType 440 if err := v1.Convert_Pointer_int32_To_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil { 441 return err 442 } 443 out.KubeAPIBurst = in.KubeAPIBurst 444 if err := v1.Convert_Pointer_bool_To_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil { 445 return err 446 } 447 out.MaxParallelImagePulls = (*int32)(unsafe.Pointer(in.MaxParallelImagePulls)) 448 out.EvictionHard = *(*map[string]string)(unsafe.Pointer(&in.EvictionHard)) 449 out.EvictionSoft = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoft)) 450 out.EvictionSoftGracePeriod = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoftGracePeriod)) 451 out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod 452 out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod 453 out.EvictionMinimumReclaim = *(*map[string]string)(unsafe.Pointer(&in.EvictionMinimumReclaim)) 454 out.PodsPerCore = in.PodsPerCore 455 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil { 456 return err 457 } 458 out.ProtectKernelDefaults = in.ProtectKernelDefaults 459 if err := v1.Convert_Pointer_bool_To_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil { 460 return err 461 } 462 if err := v1.Convert_Pointer_int32_To_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil { 463 return err 464 } 465 if err := v1.Convert_Pointer_int32_To_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil { 466 return err 467 } 468 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 469 if err := v1.Convert_Pointer_bool_To_bool(&in.FailSwapOn, &out.FailSwapOn, s); err != nil { 470 return err 471 } 472 if err := Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(&in.MemorySwap, &out.MemorySwap, s); err != nil { 473 return err 474 } 475 out.ContainerLogMaxSize = in.ContainerLogMaxSize 476 if err := v1.Convert_Pointer_int32_To_int32(&in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles, s); err != nil { 477 return err 478 } 479 out.ConfigMapAndSecretChangeDetectionStrategy = config.ResourceChangeDetectionStrategy(in.ConfigMapAndSecretChangeDetectionStrategy) 480 out.SystemReserved = *(*map[string]string)(unsafe.Pointer(&in.SystemReserved)) 481 out.KubeReserved = *(*map[string]string)(unsafe.Pointer(&in.KubeReserved)) 482 out.ReservedSystemCPUs = in.ReservedSystemCPUs 483 out.ShowHiddenMetricsForVersion = in.ShowHiddenMetricsForVersion 484 out.SystemReservedCgroup = in.SystemReservedCgroup 485 out.KubeReservedCgroup = in.KubeReservedCgroup 486 out.EnforceNodeAllocatable = *(*[]string)(unsafe.Pointer(&in.EnforceNodeAllocatable)) 487 out.AllowedUnsafeSysctls = *(*[]string)(unsafe.Pointer(&in.AllowedUnsafeSysctls)) 488 out.VolumePluginDir = in.VolumePluginDir 489 out.ProviderID = in.ProviderID 490 out.KernelMemcgNotification = in.KernelMemcgNotification 491 out.Logging = in.Logging 492 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableSystemLogHandler, &out.EnableSystemLogHandler, s); err != nil { 493 return err 494 } 495 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableSystemLogQuery, &out.EnableSystemLogQuery, s); err != nil { 496 return err 497 } 498 out.ShutdownGracePeriod = in.ShutdownGracePeriod 499 out.ShutdownGracePeriodCriticalPods = in.ShutdownGracePeriodCriticalPods 500 out.ShutdownGracePeriodByPodPriority = *(*[]config.ShutdownGracePeriodByPodPriority)(unsafe.Pointer(&in.ShutdownGracePeriodByPodPriority)) 501 out.ReservedMemory = *(*[]config.MemoryReservation)(unsafe.Pointer(&in.ReservedMemory)) 502 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableProfilingHandler, &out.EnableProfilingHandler, s); err != nil { 503 return err 504 } 505 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableDebugFlagsHandler, &out.EnableDebugFlagsHandler, s); err != nil { 506 return err 507 } 508 if err := v1.Convert_Pointer_bool_To_bool(&in.SeccompDefault, &out.SeccompDefault, s); err != nil { 509 return err 510 } 511 out.MemoryThrottlingFactor = (*float64)(unsafe.Pointer(in.MemoryThrottlingFactor)) 512 out.RegisterWithTaints = *(*[]corev1.Taint)(unsafe.Pointer(&in.RegisterWithTaints)) 513 if err := v1.Convert_Pointer_bool_To_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil { 514 return err 515 } 516 out.Tracing = (*apiv1.TracingConfiguration)(unsafe.Pointer(in.Tracing)) 517 if err := v1.Convert_Pointer_bool_To_bool(&in.LocalStorageCapacityIsolation, &out.LocalStorageCapacityIsolation, s); err != nil { 518 return err 519 } 520 out.ContainerRuntimeEndpoint = in.ContainerRuntimeEndpoint 521 out.ImageServiceEndpoint = in.ImageServiceEndpoint 522 return nil 523 } 524 525 // Convert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration is an autogenerated conversion function. 526 func Convert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(in *v1beta1.KubeletConfiguration, out *config.KubeletConfiguration, s conversion.Scope) error { 527 return autoConvert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(in, out, s) 528 } 529 530 func autoConvert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in *config.KubeletConfiguration, out *v1beta1.KubeletConfiguration, s conversion.Scope) error { 531 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableServer, &out.EnableServer, s); err != nil { 532 return err 533 } 534 out.StaticPodPath = in.StaticPodPath 535 out.SyncFrequency = in.SyncFrequency 536 out.FileCheckFrequency = in.FileCheckFrequency 537 out.HTTPCheckFrequency = in.HTTPCheckFrequency 538 out.StaticPodURL = in.StaticPodURL 539 out.StaticPodURLHeader = *(*map[string][]string)(unsafe.Pointer(&in.StaticPodURLHeader)) 540 out.Address = in.Address 541 out.Port = in.Port 542 out.ReadOnlyPort = in.ReadOnlyPort 543 out.VolumePluginDir = in.VolumePluginDir 544 out.ProviderID = in.ProviderID 545 out.TLSCertFile = in.TLSCertFile 546 out.TLSPrivateKeyFile = in.TLSPrivateKeyFile 547 out.TLSCipherSuites = *(*[]string)(unsafe.Pointer(&in.TLSCipherSuites)) 548 out.TLSMinVersion = in.TLSMinVersion 549 out.RotateCertificates = in.RotateCertificates 550 out.ServerTLSBootstrap = in.ServerTLSBootstrap 551 if err := Convert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil { 552 return err 553 } 554 if err := Convert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil { 555 return err 556 } 557 if err := v1.Convert_int32_To_Pointer_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil { 558 return err 559 } 560 out.RegistryBurst = in.RegistryBurst 561 if err := v1.Convert_int32_To_Pointer_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil { 562 return err 563 } 564 out.EventBurst = in.EventBurst 565 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil { 566 return err 567 } 568 out.EnableContentionProfiling = in.EnableContentionProfiling 569 if err := v1.Convert_int32_To_Pointer_int32(&in.HealthzPort, &out.HealthzPort, s); err != nil { 570 return err 571 } 572 out.HealthzBindAddress = in.HealthzBindAddress 573 if err := v1.Convert_int32_To_Pointer_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil { 574 return err 575 } 576 out.ClusterDomain = in.ClusterDomain 577 out.ClusterDNS = *(*[]string)(unsafe.Pointer(&in.ClusterDNS)) 578 out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout 579 out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency 580 out.NodeStatusReportFrequency = in.NodeStatusReportFrequency 581 out.NodeLeaseDurationSeconds = in.NodeLeaseDurationSeconds 582 out.ImageMinimumGCAge = in.ImageMinimumGCAge 583 out.ImageMaximumGCAge = in.ImageMaximumGCAge 584 if err := v1.Convert_int32_To_Pointer_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil { 585 return err 586 } 587 if err := v1.Convert_int32_To_Pointer_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil { 588 return err 589 } 590 out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod 591 out.KubeletCgroups = in.KubeletCgroups 592 out.SystemCgroups = in.SystemCgroups 593 out.CgroupRoot = in.CgroupRoot 594 if err := v1.Convert_bool_To_Pointer_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil { 595 return err 596 } 597 out.CgroupDriver = in.CgroupDriver 598 out.CPUManagerPolicy = in.CPUManagerPolicy 599 out.CPUManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.CPUManagerPolicyOptions)) 600 out.CPUManagerReconcilePeriod = in.CPUManagerReconcilePeriod 601 out.MemoryManagerPolicy = in.MemoryManagerPolicy 602 out.TopologyManagerPolicy = in.TopologyManagerPolicy 603 out.TopologyManagerScope = in.TopologyManagerScope 604 out.TopologyManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.TopologyManagerPolicyOptions)) 605 out.QOSReserved = *(*map[string]string)(unsafe.Pointer(&in.QOSReserved)) 606 out.RuntimeRequestTimeout = in.RuntimeRequestTimeout 607 out.HairpinMode = in.HairpinMode 608 out.MaxPods = in.MaxPods 609 out.PodCIDR = in.PodCIDR 610 if err := v1.Convert_int64_To_Pointer_int64(&in.PodPidsLimit, &out.PodPidsLimit, s); err != nil { 611 return err 612 } 613 if err := v1.Convert_string_To_Pointer_string(&in.ResolverConfig, &out.ResolverConfig, s); err != nil { 614 return err 615 } 616 out.RunOnce = in.RunOnce 617 if err := v1.Convert_bool_To_Pointer_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil { 618 return err 619 } 620 if err := v1.Convert_v1_Duration_To_Pointer_v1_Duration(&in.CPUCFSQuotaPeriod, &out.CPUCFSQuotaPeriod, s); err != nil { 621 return err 622 } 623 out.MaxOpenFiles = in.MaxOpenFiles 624 if err := v1.Convert_int32_To_Pointer_int32(&in.NodeStatusMaxImages, &out.NodeStatusMaxImages, s); err != nil { 625 return err 626 } 627 out.ContentType = in.ContentType 628 if err := v1.Convert_int32_To_Pointer_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil { 629 return err 630 } 631 out.KubeAPIBurst = in.KubeAPIBurst 632 if err := v1.Convert_bool_To_Pointer_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil { 633 return err 634 } 635 out.MaxParallelImagePulls = (*int32)(unsafe.Pointer(in.MaxParallelImagePulls)) 636 out.EvictionHard = *(*map[string]string)(unsafe.Pointer(&in.EvictionHard)) 637 out.EvictionSoft = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoft)) 638 out.EvictionSoftGracePeriod = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoftGracePeriod)) 639 out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod 640 out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod 641 out.EvictionMinimumReclaim = *(*map[string]string)(unsafe.Pointer(&in.EvictionMinimumReclaim)) 642 out.PodsPerCore = in.PodsPerCore 643 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil { 644 return err 645 } 646 out.ProtectKernelDefaults = in.ProtectKernelDefaults 647 if err := v1.Convert_bool_To_Pointer_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil { 648 return err 649 } 650 if err := v1.Convert_int32_To_Pointer_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil { 651 return err 652 } 653 if err := v1.Convert_int32_To_Pointer_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil { 654 return err 655 } 656 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 657 if err := v1.Convert_bool_To_Pointer_bool(&in.FailSwapOn, &out.FailSwapOn, s); err != nil { 658 return err 659 } 660 if err := Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(&in.MemorySwap, &out.MemorySwap, s); err != nil { 661 return err 662 } 663 out.ContainerLogMaxSize = in.ContainerLogMaxSize 664 if err := v1.Convert_int32_To_Pointer_int32(&in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles, s); err != nil { 665 return err 666 } 667 out.ConfigMapAndSecretChangeDetectionStrategy = v1beta1.ResourceChangeDetectionStrategy(in.ConfigMapAndSecretChangeDetectionStrategy) 668 out.AllowedUnsafeSysctls = *(*[]string)(unsafe.Pointer(&in.AllowedUnsafeSysctls)) 669 out.KernelMemcgNotification = in.KernelMemcgNotification 670 out.SystemReserved = *(*map[string]string)(unsafe.Pointer(&in.SystemReserved)) 671 out.KubeReserved = *(*map[string]string)(unsafe.Pointer(&in.KubeReserved)) 672 out.SystemReservedCgroup = in.SystemReservedCgroup 673 out.KubeReservedCgroup = in.KubeReservedCgroup 674 out.EnforceNodeAllocatable = *(*[]string)(unsafe.Pointer(&in.EnforceNodeAllocatable)) 675 out.ReservedSystemCPUs = in.ReservedSystemCPUs 676 out.ShowHiddenMetricsForVersion = in.ShowHiddenMetricsForVersion 677 out.Logging = in.Logging 678 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableSystemLogHandler, &out.EnableSystemLogHandler, s); err != nil { 679 return err 680 } 681 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableSystemLogQuery, &out.EnableSystemLogQuery, s); err != nil { 682 return err 683 } 684 out.ShutdownGracePeriod = in.ShutdownGracePeriod 685 out.ShutdownGracePeriodCriticalPods = in.ShutdownGracePeriodCriticalPods 686 out.ShutdownGracePeriodByPodPriority = *(*[]v1beta1.ShutdownGracePeriodByPodPriority)(unsafe.Pointer(&in.ShutdownGracePeriodByPodPriority)) 687 out.ReservedMemory = *(*[]v1beta1.MemoryReservation)(unsafe.Pointer(&in.ReservedMemory)) 688 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableProfilingHandler, &out.EnableProfilingHandler, s); err != nil { 689 return err 690 } 691 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableDebugFlagsHandler, &out.EnableDebugFlagsHandler, s); err != nil { 692 return err 693 } 694 if err := v1.Convert_bool_To_Pointer_bool(&in.SeccompDefault, &out.SeccompDefault, s); err != nil { 695 return err 696 } 697 out.MemoryThrottlingFactor = (*float64)(unsafe.Pointer(in.MemoryThrottlingFactor)) 698 out.RegisterWithTaints = *(*[]corev1.Taint)(unsafe.Pointer(&in.RegisterWithTaints)) 699 if err := v1.Convert_bool_To_Pointer_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil { 700 return err 701 } 702 out.Tracing = (*apiv1.TracingConfiguration)(unsafe.Pointer(in.Tracing)) 703 if err := v1.Convert_bool_To_Pointer_bool(&in.LocalStorageCapacityIsolation, &out.LocalStorageCapacityIsolation, s); err != nil { 704 return err 705 } 706 out.ContainerRuntimeEndpoint = in.ContainerRuntimeEndpoint 707 out.ImageServiceEndpoint = in.ImageServiceEndpoint 708 return nil 709 } 710 711 // Convert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration is an autogenerated conversion function. 712 func Convert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in *config.KubeletConfiguration, out *v1beta1.KubeletConfiguration, s conversion.Scope) error { 713 return autoConvert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in, out, s) 714 } 715 716 func autoConvert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in *v1beta1.KubeletWebhookAuthentication, out *config.KubeletWebhookAuthentication, s conversion.Scope) error { 717 if err := v1.Convert_Pointer_bool_To_bool(&in.Enabled, &out.Enabled, s); err != nil { 718 return err 719 } 720 out.CacheTTL = in.CacheTTL 721 return nil 722 } 723 724 // Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication is an autogenerated conversion function. 725 func Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in *v1beta1.KubeletWebhookAuthentication, out *config.KubeletWebhookAuthentication, s conversion.Scope) error { 726 return autoConvert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in, out, s) 727 } 728 729 func autoConvert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in *config.KubeletWebhookAuthentication, out *v1beta1.KubeletWebhookAuthentication, s conversion.Scope) error { 730 if err := v1.Convert_bool_To_Pointer_bool(&in.Enabled, &out.Enabled, s); err != nil { 731 return err 732 } 733 out.CacheTTL = in.CacheTTL 734 return nil 735 } 736 737 // Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication is an autogenerated conversion function. 738 func Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in *config.KubeletWebhookAuthentication, out *v1beta1.KubeletWebhookAuthentication, s conversion.Scope) error { 739 return autoConvert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in, out, s) 740 } 741 742 func autoConvert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in *v1beta1.KubeletWebhookAuthorization, out *config.KubeletWebhookAuthorization, s conversion.Scope) error { 743 out.CacheAuthorizedTTL = in.CacheAuthorizedTTL 744 out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL 745 return nil 746 } 747 748 // Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization is an autogenerated conversion function. 749 func Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in *v1beta1.KubeletWebhookAuthorization, out *config.KubeletWebhookAuthorization, s conversion.Scope) error { 750 return autoConvert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in, out, s) 751 } 752 753 func autoConvert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in *config.KubeletWebhookAuthorization, out *v1beta1.KubeletWebhookAuthorization, s conversion.Scope) error { 754 out.CacheAuthorizedTTL = in.CacheAuthorizedTTL 755 out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL 756 return nil 757 } 758 759 // Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization is an autogenerated conversion function. 760 func Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in *config.KubeletWebhookAuthorization, out *v1beta1.KubeletWebhookAuthorization, s conversion.Scope) error { 761 return autoConvert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in, out, s) 762 } 763 764 func autoConvert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in *v1beta1.KubeletX509Authentication, out *config.KubeletX509Authentication, s conversion.Scope) error { 765 out.ClientCAFile = in.ClientCAFile 766 return nil 767 } 768 769 // Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication is an autogenerated conversion function. 770 func Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in *v1beta1.KubeletX509Authentication, out *config.KubeletX509Authentication, s conversion.Scope) error { 771 return autoConvert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in, out, s) 772 } 773 774 func autoConvert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in *config.KubeletX509Authentication, out *v1beta1.KubeletX509Authentication, s conversion.Scope) error { 775 out.ClientCAFile = in.ClientCAFile 776 return nil 777 } 778 779 // Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication is an autogenerated conversion function. 780 func Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in *config.KubeletX509Authentication, out *v1beta1.KubeletX509Authentication, s conversion.Scope) error { 781 return autoConvert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in, out, s) 782 } 783 784 func autoConvert_v1beta1_MemoryReservation_To_config_MemoryReservation(in *v1beta1.MemoryReservation, out *config.MemoryReservation, s conversion.Scope) error { 785 out.NumaNode = in.NumaNode 786 out.Limits = *(*corev1.ResourceList)(unsafe.Pointer(&in.Limits)) 787 return nil 788 } 789 790 // Convert_v1beta1_MemoryReservation_To_config_MemoryReservation is an autogenerated conversion function. 791 func Convert_v1beta1_MemoryReservation_To_config_MemoryReservation(in *v1beta1.MemoryReservation, out *config.MemoryReservation, s conversion.Scope) error { 792 return autoConvert_v1beta1_MemoryReservation_To_config_MemoryReservation(in, out, s) 793 } 794 795 func autoConvert_config_MemoryReservation_To_v1beta1_MemoryReservation(in *config.MemoryReservation, out *v1beta1.MemoryReservation, s conversion.Scope) error { 796 out.NumaNode = in.NumaNode 797 out.Limits = *(*corev1.ResourceList)(unsafe.Pointer(&in.Limits)) 798 return nil 799 } 800 801 // Convert_config_MemoryReservation_To_v1beta1_MemoryReservation is an autogenerated conversion function. 802 func Convert_config_MemoryReservation_To_v1beta1_MemoryReservation(in *config.MemoryReservation, out *v1beta1.MemoryReservation, s conversion.Scope) error { 803 return autoConvert_config_MemoryReservation_To_v1beta1_MemoryReservation(in, out, s) 804 } 805 806 func autoConvert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in *v1beta1.MemorySwapConfiguration, out *config.MemorySwapConfiguration, s conversion.Scope) error { 807 out.SwapBehavior = in.SwapBehavior 808 return nil 809 } 810 811 // Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration is an autogenerated conversion function. 812 func Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in *v1beta1.MemorySwapConfiguration, out *config.MemorySwapConfiguration, s conversion.Scope) error { 813 return autoConvert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in, out, s) 814 } 815 816 func autoConvert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *config.MemorySwapConfiguration, out *v1beta1.MemorySwapConfiguration, s conversion.Scope) error { 817 out.SwapBehavior = in.SwapBehavior 818 return nil 819 } 820 821 // Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration is an autogenerated conversion function. 822 func Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *config.MemorySwapConfiguration, out *v1beta1.MemorySwapConfiguration, s conversion.Scope) error { 823 return autoConvert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in, out, s) 824 } 825 826 func autoConvert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in *v1beta1.SerializedNodeConfigSource, out *config.SerializedNodeConfigSource, s conversion.Scope) error { 827 out.Source = in.Source 828 return nil 829 } 830 831 // Convert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource is an autogenerated conversion function. 832 func Convert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in *v1beta1.SerializedNodeConfigSource, out *config.SerializedNodeConfigSource, s conversion.Scope) error { 833 return autoConvert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in, out, s) 834 } 835 836 func autoConvert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in *config.SerializedNodeConfigSource, out *v1beta1.SerializedNodeConfigSource, s conversion.Scope) error { 837 out.Source = in.Source 838 return nil 839 } 840 841 // Convert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource is an autogenerated conversion function. 842 func Convert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in *config.SerializedNodeConfigSource, out *v1beta1.SerializedNodeConfigSource, s conversion.Scope) error { 843 return autoConvert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in, out, s) 844 } 845 846 func autoConvert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in *v1beta1.ShutdownGracePeriodByPodPriority, out *config.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 847 out.Priority = in.Priority 848 out.ShutdownGracePeriodSeconds = in.ShutdownGracePeriodSeconds 849 return nil 850 } 851 852 // Convert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority is an autogenerated conversion function. 853 func Convert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in *v1beta1.ShutdownGracePeriodByPodPriority, out *config.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 854 return autoConvert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in, out, s) 855 } 856 857 func autoConvert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in *config.ShutdownGracePeriodByPodPriority, out *v1beta1.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 858 out.Priority = in.Priority 859 out.ShutdownGracePeriodSeconds = in.ShutdownGracePeriodSeconds 860 return nil 861 } 862 863 // Convert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority is an autogenerated conversion function. 864 func Convert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in *config.ShutdownGracePeriodByPodPriority, out *v1beta1.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 865 return autoConvert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in, out, s) 866 }