k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/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.PodLogsDir = in.PodLogsDir 350 out.SyncFrequency = in.SyncFrequency 351 out.FileCheckFrequency = in.FileCheckFrequency 352 out.HTTPCheckFrequency = in.HTTPCheckFrequency 353 out.StaticPodURL = in.StaticPodURL 354 out.StaticPodURLHeader = *(*map[string][]string)(unsafe.Pointer(&in.StaticPodURLHeader)) 355 out.Address = in.Address 356 out.Port = in.Port 357 out.ReadOnlyPort = in.ReadOnlyPort 358 out.TLSCertFile = in.TLSCertFile 359 out.TLSPrivateKeyFile = in.TLSPrivateKeyFile 360 out.TLSCipherSuites = *(*[]string)(unsafe.Pointer(&in.TLSCipherSuites)) 361 out.TLSMinVersion = in.TLSMinVersion 362 out.RotateCertificates = in.RotateCertificates 363 out.ServerTLSBootstrap = in.ServerTLSBootstrap 364 if err := Convert_v1beta1_KubeletAuthentication_To_config_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil { 365 return err 366 } 367 if err := Convert_v1beta1_KubeletAuthorization_To_config_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil { 368 return err 369 } 370 if err := v1.Convert_Pointer_int32_To_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil { 371 return err 372 } 373 out.RegistryBurst = in.RegistryBurst 374 if err := v1.Convert_Pointer_int32_To_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil { 375 return err 376 } 377 out.EventBurst = in.EventBurst 378 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil { 379 return err 380 } 381 out.EnableContentionProfiling = in.EnableContentionProfiling 382 if err := v1.Convert_Pointer_int32_To_int32(&in.HealthzPort, &out.HealthzPort, s); err != nil { 383 return err 384 } 385 out.HealthzBindAddress = in.HealthzBindAddress 386 if err := v1.Convert_Pointer_int32_To_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil { 387 return err 388 } 389 out.ClusterDomain = in.ClusterDomain 390 out.ClusterDNS = *(*[]string)(unsafe.Pointer(&in.ClusterDNS)) 391 out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout 392 out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency 393 out.NodeStatusReportFrequency = in.NodeStatusReportFrequency 394 out.NodeLeaseDurationSeconds = in.NodeLeaseDurationSeconds 395 out.ImageMinimumGCAge = in.ImageMinimumGCAge 396 out.ImageMaximumGCAge = in.ImageMaximumGCAge 397 if err := v1.Convert_Pointer_int32_To_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil { 398 return err 399 } 400 if err := v1.Convert_Pointer_int32_To_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil { 401 return err 402 } 403 out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod 404 out.KubeletCgroups = in.KubeletCgroups 405 out.SystemCgroups = in.SystemCgroups 406 out.CgroupRoot = in.CgroupRoot 407 if err := v1.Convert_Pointer_bool_To_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil { 408 return err 409 } 410 out.CgroupDriver = in.CgroupDriver 411 out.CPUManagerPolicy = in.CPUManagerPolicy 412 out.CPUManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.CPUManagerPolicyOptions)) 413 out.CPUManagerReconcilePeriod = in.CPUManagerReconcilePeriod 414 out.MemoryManagerPolicy = in.MemoryManagerPolicy 415 out.TopologyManagerPolicy = in.TopologyManagerPolicy 416 out.TopologyManagerScope = in.TopologyManagerScope 417 out.TopologyManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.TopologyManagerPolicyOptions)) 418 out.QOSReserved = *(*map[string]string)(unsafe.Pointer(&in.QOSReserved)) 419 out.RuntimeRequestTimeout = in.RuntimeRequestTimeout 420 out.HairpinMode = in.HairpinMode 421 out.MaxPods = in.MaxPods 422 out.PodCIDR = in.PodCIDR 423 if err := v1.Convert_Pointer_int64_To_int64(&in.PodPidsLimit, &out.PodPidsLimit, s); err != nil { 424 return err 425 } 426 if err := v1.Convert_Pointer_string_To_string(&in.ResolverConfig, &out.ResolverConfig, s); err != nil { 427 return err 428 } 429 out.RunOnce = in.RunOnce 430 if err := v1.Convert_Pointer_bool_To_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil { 431 return err 432 } 433 if err := v1.Convert_Pointer_v1_Duration_To_v1_Duration(&in.CPUCFSQuotaPeriod, &out.CPUCFSQuotaPeriod, s); err != nil { 434 return err 435 } 436 if err := v1.Convert_Pointer_int32_To_int32(&in.NodeStatusMaxImages, &out.NodeStatusMaxImages, s); err != nil { 437 return err 438 } 439 out.MaxOpenFiles = in.MaxOpenFiles 440 out.ContentType = in.ContentType 441 if err := v1.Convert_Pointer_int32_To_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil { 442 return err 443 } 444 out.KubeAPIBurst = in.KubeAPIBurst 445 if err := v1.Convert_Pointer_bool_To_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil { 446 return err 447 } 448 out.MaxParallelImagePulls = (*int32)(unsafe.Pointer(in.MaxParallelImagePulls)) 449 out.EvictionHard = *(*map[string]string)(unsafe.Pointer(&in.EvictionHard)) 450 out.EvictionSoft = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoft)) 451 out.EvictionSoftGracePeriod = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoftGracePeriod)) 452 out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod 453 out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod 454 out.EvictionMinimumReclaim = *(*map[string]string)(unsafe.Pointer(&in.EvictionMinimumReclaim)) 455 out.PodsPerCore = in.PodsPerCore 456 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil { 457 return err 458 } 459 out.ProtectKernelDefaults = in.ProtectKernelDefaults 460 if err := v1.Convert_Pointer_bool_To_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil { 461 return err 462 } 463 if err := v1.Convert_Pointer_int32_To_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil { 464 return err 465 } 466 if err := v1.Convert_Pointer_int32_To_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil { 467 return err 468 } 469 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 470 if err := v1.Convert_Pointer_bool_To_bool(&in.FailSwapOn, &out.FailSwapOn, s); err != nil { 471 return err 472 } 473 if err := Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(&in.MemorySwap, &out.MemorySwap, s); err != nil { 474 return err 475 } 476 out.ContainerLogMaxSize = in.ContainerLogMaxSize 477 if err := v1.Convert_Pointer_int32_To_int32(&in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles, s); err != nil { 478 return err 479 } 480 if err := v1.Convert_Pointer_int32_To_int32(&in.ContainerLogMaxWorkers, &out.ContainerLogMaxWorkers, s); err != nil { 481 return err 482 } 483 if err := v1.Convert_Pointer_v1_Duration_To_v1_Duration(&in.ContainerLogMonitorInterval, &out.ContainerLogMonitorInterval, s); err != nil { 484 return err 485 } 486 out.ConfigMapAndSecretChangeDetectionStrategy = config.ResourceChangeDetectionStrategy(in.ConfigMapAndSecretChangeDetectionStrategy) 487 out.SystemReserved = *(*map[string]string)(unsafe.Pointer(&in.SystemReserved)) 488 out.KubeReserved = *(*map[string]string)(unsafe.Pointer(&in.KubeReserved)) 489 out.ReservedSystemCPUs = in.ReservedSystemCPUs 490 out.ShowHiddenMetricsForVersion = in.ShowHiddenMetricsForVersion 491 out.SystemReservedCgroup = in.SystemReservedCgroup 492 out.KubeReservedCgroup = in.KubeReservedCgroup 493 out.EnforceNodeAllocatable = *(*[]string)(unsafe.Pointer(&in.EnforceNodeAllocatable)) 494 out.AllowedUnsafeSysctls = *(*[]string)(unsafe.Pointer(&in.AllowedUnsafeSysctls)) 495 out.VolumePluginDir = in.VolumePluginDir 496 out.ProviderID = in.ProviderID 497 out.KernelMemcgNotification = in.KernelMemcgNotification 498 out.Logging = in.Logging 499 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableSystemLogHandler, &out.EnableSystemLogHandler, s); err != nil { 500 return err 501 } 502 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableSystemLogQuery, &out.EnableSystemLogQuery, s); err != nil { 503 return err 504 } 505 out.ShutdownGracePeriod = in.ShutdownGracePeriod 506 out.ShutdownGracePeriodCriticalPods = in.ShutdownGracePeriodCriticalPods 507 out.ShutdownGracePeriodByPodPriority = *(*[]config.ShutdownGracePeriodByPodPriority)(unsafe.Pointer(&in.ShutdownGracePeriodByPodPriority)) 508 out.ReservedMemory = *(*[]config.MemoryReservation)(unsafe.Pointer(&in.ReservedMemory)) 509 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableProfilingHandler, &out.EnableProfilingHandler, s); err != nil { 510 return err 511 } 512 if err := v1.Convert_Pointer_bool_To_bool(&in.EnableDebugFlagsHandler, &out.EnableDebugFlagsHandler, s); err != nil { 513 return err 514 } 515 if err := v1.Convert_Pointer_bool_To_bool(&in.SeccompDefault, &out.SeccompDefault, s); err != nil { 516 return err 517 } 518 out.MemoryThrottlingFactor = (*float64)(unsafe.Pointer(in.MemoryThrottlingFactor)) 519 out.RegisterWithTaints = *(*[]corev1.Taint)(unsafe.Pointer(&in.RegisterWithTaints)) 520 if err := v1.Convert_Pointer_bool_To_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil { 521 return err 522 } 523 out.Tracing = (*apiv1.TracingConfiguration)(unsafe.Pointer(in.Tracing)) 524 if err := v1.Convert_Pointer_bool_To_bool(&in.LocalStorageCapacityIsolation, &out.LocalStorageCapacityIsolation, s); err != nil { 525 return err 526 } 527 out.ContainerRuntimeEndpoint = in.ContainerRuntimeEndpoint 528 out.ImageServiceEndpoint = in.ImageServiceEndpoint 529 return nil 530 } 531 532 // Convert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration is an autogenerated conversion function. 533 func Convert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(in *v1beta1.KubeletConfiguration, out *config.KubeletConfiguration, s conversion.Scope) error { 534 return autoConvert_v1beta1_KubeletConfiguration_To_config_KubeletConfiguration(in, out, s) 535 } 536 537 func autoConvert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in *config.KubeletConfiguration, out *v1beta1.KubeletConfiguration, s conversion.Scope) error { 538 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableServer, &out.EnableServer, s); err != nil { 539 return err 540 } 541 out.StaticPodPath = in.StaticPodPath 542 out.PodLogsDir = in.PodLogsDir 543 out.SyncFrequency = in.SyncFrequency 544 out.FileCheckFrequency = in.FileCheckFrequency 545 out.HTTPCheckFrequency = in.HTTPCheckFrequency 546 out.StaticPodURL = in.StaticPodURL 547 out.StaticPodURLHeader = *(*map[string][]string)(unsafe.Pointer(&in.StaticPodURLHeader)) 548 out.Address = in.Address 549 out.Port = in.Port 550 out.ReadOnlyPort = in.ReadOnlyPort 551 out.VolumePluginDir = in.VolumePluginDir 552 out.ProviderID = in.ProviderID 553 out.TLSCertFile = in.TLSCertFile 554 out.TLSPrivateKeyFile = in.TLSPrivateKeyFile 555 out.TLSCipherSuites = *(*[]string)(unsafe.Pointer(&in.TLSCipherSuites)) 556 out.TLSMinVersion = in.TLSMinVersion 557 out.RotateCertificates = in.RotateCertificates 558 out.ServerTLSBootstrap = in.ServerTLSBootstrap 559 if err := Convert_config_KubeletAuthentication_To_v1beta1_KubeletAuthentication(&in.Authentication, &out.Authentication, s); err != nil { 560 return err 561 } 562 if err := Convert_config_KubeletAuthorization_To_v1beta1_KubeletAuthorization(&in.Authorization, &out.Authorization, s); err != nil { 563 return err 564 } 565 if err := v1.Convert_int32_To_Pointer_int32(&in.RegistryPullQPS, &out.RegistryPullQPS, s); err != nil { 566 return err 567 } 568 out.RegistryBurst = in.RegistryBurst 569 if err := v1.Convert_int32_To_Pointer_int32(&in.EventRecordQPS, &out.EventRecordQPS, s); err != nil { 570 return err 571 } 572 out.EventBurst = in.EventBurst 573 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers, s); err != nil { 574 return err 575 } 576 out.EnableContentionProfiling = in.EnableContentionProfiling 577 if err := v1.Convert_int32_To_Pointer_int32(&in.HealthzPort, &out.HealthzPort, s); err != nil { 578 return err 579 } 580 out.HealthzBindAddress = in.HealthzBindAddress 581 if err := v1.Convert_int32_To_Pointer_int32(&in.OOMScoreAdj, &out.OOMScoreAdj, s); err != nil { 582 return err 583 } 584 out.ClusterDomain = in.ClusterDomain 585 out.ClusterDNS = *(*[]string)(unsafe.Pointer(&in.ClusterDNS)) 586 out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout 587 out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency 588 out.NodeStatusReportFrequency = in.NodeStatusReportFrequency 589 out.NodeLeaseDurationSeconds = in.NodeLeaseDurationSeconds 590 out.ImageMinimumGCAge = in.ImageMinimumGCAge 591 out.ImageMaximumGCAge = in.ImageMaximumGCAge 592 if err := v1.Convert_int32_To_Pointer_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil { 593 return err 594 } 595 if err := v1.Convert_int32_To_Pointer_int32(&in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent, s); err != nil { 596 return err 597 } 598 out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod 599 out.KubeletCgroups = in.KubeletCgroups 600 out.SystemCgroups = in.SystemCgroups 601 out.CgroupRoot = in.CgroupRoot 602 if err := v1.Convert_bool_To_Pointer_bool(&in.CgroupsPerQOS, &out.CgroupsPerQOS, s); err != nil { 603 return err 604 } 605 out.CgroupDriver = in.CgroupDriver 606 out.CPUManagerPolicy = in.CPUManagerPolicy 607 out.CPUManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.CPUManagerPolicyOptions)) 608 out.CPUManagerReconcilePeriod = in.CPUManagerReconcilePeriod 609 out.MemoryManagerPolicy = in.MemoryManagerPolicy 610 out.TopologyManagerPolicy = in.TopologyManagerPolicy 611 out.TopologyManagerScope = in.TopologyManagerScope 612 out.TopologyManagerPolicyOptions = *(*map[string]string)(unsafe.Pointer(&in.TopologyManagerPolicyOptions)) 613 out.QOSReserved = *(*map[string]string)(unsafe.Pointer(&in.QOSReserved)) 614 out.RuntimeRequestTimeout = in.RuntimeRequestTimeout 615 out.HairpinMode = in.HairpinMode 616 out.MaxPods = in.MaxPods 617 out.PodCIDR = in.PodCIDR 618 if err := v1.Convert_int64_To_Pointer_int64(&in.PodPidsLimit, &out.PodPidsLimit, s); err != nil { 619 return err 620 } 621 if err := v1.Convert_string_To_Pointer_string(&in.ResolverConfig, &out.ResolverConfig, s); err != nil { 622 return err 623 } 624 out.RunOnce = in.RunOnce 625 if err := v1.Convert_bool_To_Pointer_bool(&in.CPUCFSQuota, &out.CPUCFSQuota, s); err != nil { 626 return err 627 } 628 if err := v1.Convert_v1_Duration_To_Pointer_v1_Duration(&in.CPUCFSQuotaPeriod, &out.CPUCFSQuotaPeriod, s); err != nil { 629 return err 630 } 631 out.MaxOpenFiles = in.MaxOpenFiles 632 if err := v1.Convert_int32_To_Pointer_int32(&in.NodeStatusMaxImages, &out.NodeStatusMaxImages, s); err != nil { 633 return err 634 } 635 out.ContentType = in.ContentType 636 if err := v1.Convert_int32_To_Pointer_int32(&in.KubeAPIQPS, &out.KubeAPIQPS, s); err != nil { 637 return err 638 } 639 out.KubeAPIBurst = in.KubeAPIBurst 640 if err := v1.Convert_bool_To_Pointer_bool(&in.SerializeImagePulls, &out.SerializeImagePulls, s); err != nil { 641 return err 642 } 643 out.MaxParallelImagePulls = (*int32)(unsafe.Pointer(in.MaxParallelImagePulls)) 644 out.EvictionHard = *(*map[string]string)(unsafe.Pointer(&in.EvictionHard)) 645 out.EvictionSoft = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoft)) 646 out.EvictionSoftGracePeriod = *(*map[string]string)(unsafe.Pointer(&in.EvictionSoftGracePeriod)) 647 out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod 648 out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod 649 out.EvictionMinimumReclaim = *(*map[string]string)(unsafe.Pointer(&in.EvictionMinimumReclaim)) 650 out.PodsPerCore = in.PodsPerCore 651 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil { 652 return err 653 } 654 out.ProtectKernelDefaults = in.ProtectKernelDefaults 655 if err := v1.Convert_bool_To_Pointer_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil { 656 return err 657 } 658 if err := v1.Convert_int32_To_Pointer_int32(&in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit, s); err != nil { 659 return err 660 } 661 if err := v1.Convert_int32_To_Pointer_int32(&in.IPTablesDropBit, &out.IPTablesDropBit, s); err != nil { 662 return err 663 } 664 out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates)) 665 if err := v1.Convert_bool_To_Pointer_bool(&in.FailSwapOn, &out.FailSwapOn, s); err != nil { 666 return err 667 } 668 if err := Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(&in.MemorySwap, &out.MemorySwap, s); err != nil { 669 return err 670 } 671 out.ContainerLogMaxSize = in.ContainerLogMaxSize 672 if err := v1.Convert_int32_To_Pointer_int32(&in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles, s); err != nil { 673 return err 674 } 675 if err := v1.Convert_int32_To_Pointer_int32(&in.ContainerLogMaxWorkers, &out.ContainerLogMaxWorkers, s); err != nil { 676 return err 677 } 678 if err := v1.Convert_v1_Duration_To_Pointer_v1_Duration(&in.ContainerLogMonitorInterval, &out.ContainerLogMonitorInterval, s); err != nil { 679 return err 680 } 681 out.ConfigMapAndSecretChangeDetectionStrategy = v1beta1.ResourceChangeDetectionStrategy(in.ConfigMapAndSecretChangeDetectionStrategy) 682 out.AllowedUnsafeSysctls = *(*[]string)(unsafe.Pointer(&in.AllowedUnsafeSysctls)) 683 out.KernelMemcgNotification = in.KernelMemcgNotification 684 out.SystemReserved = *(*map[string]string)(unsafe.Pointer(&in.SystemReserved)) 685 out.KubeReserved = *(*map[string]string)(unsafe.Pointer(&in.KubeReserved)) 686 out.SystemReservedCgroup = in.SystemReservedCgroup 687 out.KubeReservedCgroup = in.KubeReservedCgroup 688 out.EnforceNodeAllocatable = *(*[]string)(unsafe.Pointer(&in.EnforceNodeAllocatable)) 689 out.ReservedSystemCPUs = in.ReservedSystemCPUs 690 out.ShowHiddenMetricsForVersion = in.ShowHiddenMetricsForVersion 691 out.Logging = in.Logging 692 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableSystemLogHandler, &out.EnableSystemLogHandler, s); err != nil { 693 return err 694 } 695 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableSystemLogQuery, &out.EnableSystemLogQuery, s); err != nil { 696 return err 697 } 698 out.ShutdownGracePeriod = in.ShutdownGracePeriod 699 out.ShutdownGracePeriodCriticalPods = in.ShutdownGracePeriodCriticalPods 700 out.ShutdownGracePeriodByPodPriority = *(*[]v1beta1.ShutdownGracePeriodByPodPriority)(unsafe.Pointer(&in.ShutdownGracePeriodByPodPriority)) 701 out.ReservedMemory = *(*[]v1beta1.MemoryReservation)(unsafe.Pointer(&in.ReservedMemory)) 702 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableProfilingHandler, &out.EnableProfilingHandler, s); err != nil { 703 return err 704 } 705 if err := v1.Convert_bool_To_Pointer_bool(&in.EnableDebugFlagsHandler, &out.EnableDebugFlagsHandler, s); err != nil { 706 return err 707 } 708 if err := v1.Convert_bool_To_Pointer_bool(&in.SeccompDefault, &out.SeccompDefault, s); err != nil { 709 return err 710 } 711 out.MemoryThrottlingFactor = (*float64)(unsafe.Pointer(in.MemoryThrottlingFactor)) 712 out.RegisterWithTaints = *(*[]corev1.Taint)(unsafe.Pointer(&in.RegisterWithTaints)) 713 if err := v1.Convert_bool_To_Pointer_bool(&in.RegisterNode, &out.RegisterNode, s); err != nil { 714 return err 715 } 716 out.Tracing = (*apiv1.TracingConfiguration)(unsafe.Pointer(in.Tracing)) 717 if err := v1.Convert_bool_To_Pointer_bool(&in.LocalStorageCapacityIsolation, &out.LocalStorageCapacityIsolation, s); err != nil { 718 return err 719 } 720 out.ContainerRuntimeEndpoint = in.ContainerRuntimeEndpoint 721 out.ImageServiceEndpoint = in.ImageServiceEndpoint 722 return nil 723 } 724 725 // Convert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration is an autogenerated conversion function. 726 func Convert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in *config.KubeletConfiguration, out *v1beta1.KubeletConfiguration, s conversion.Scope) error { 727 return autoConvert_config_KubeletConfiguration_To_v1beta1_KubeletConfiguration(in, out, s) 728 } 729 730 func autoConvert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in *v1beta1.KubeletWebhookAuthentication, out *config.KubeletWebhookAuthentication, s conversion.Scope) error { 731 if err := v1.Convert_Pointer_bool_To_bool(&in.Enabled, &out.Enabled, s); err != nil { 732 return err 733 } 734 out.CacheTTL = in.CacheTTL 735 return nil 736 } 737 738 // Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication is an autogenerated conversion function. 739 func Convert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in *v1beta1.KubeletWebhookAuthentication, out *config.KubeletWebhookAuthentication, s conversion.Scope) error { 740 return autoConvert_v1beta1_KubeletWebhookAuthentication_To_config_KubeletWebhookAuthentication(in, out, s) 741 } 742 743 func autoConvert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in *config.KubeletWebhookAuthentication, out *v1beta1.KubeletWebhookAuthentication, s conversion.Scope) error { 744 if err := v1.Convert_bool_To_Pointer_bool(&in.Enabled, &out.Enabled, s); err != nil { 745 return err 746 } 747 out.CacheTTL = in.CacheTTL 748 return nil 749 } 750 751 // Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication is an autogenerated conversion function. 752 func Convert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in *config.KubeletWebhookAuthentication, out *v1beta1.KubeletWebhookAuthentication, s conversion.Scope) error { 753 return autoConvert_config_KubeletWebhookAuthentication_To_v1beta1_KubeletWebhookAuthentication(in, out, s) 754 } 755 756 func autoConvert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in *v1beta1.KubeletWebhookAuthorization, out *config.KubeletWebhookAuthorization, s conversion.Scope) error { 757 out.CacheAuthorizedTTL = in.CacheAuthorizedTTL 758 out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL 759 return nil 760 } 761 762 // Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization is an autogenerated conversion function. 763 func Convert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in *v1beta1.KubeletWebhookAuthorization, out *config.KubeletWebhookAuthorization, s conversion.Scope) error { 764 return autoConvert_v1beta1_KubeletWebhookAuthorization_To_config_KubeletWebhookAuthorization(in, out, s) 765 } 766 767 func autoConvert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in *config.KubeletWebhookAuthorization, out *v1beta1.KubeletWebhookAuthorization, s conversion.Scope) error { 768 out.CacheAuthorizedTTL = in.CacheAuthorizedTTL 769 out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL 770 return nil 771 } 772 773 // Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization is an autogenerated conversion function. 774 func Convert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in *config.KubeletWebhookAuthorization, out *v1beta1.KubeletWebhookAuthorization, s conversion.Scope) error { 775 return autoConvert_config_KubeletWebhookAuthorization_To_v1beta1_KubeletWebhookAuthorization(in, out, s) 776 } 777 778 func autoConvert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in *v1beta1.KubeletX509Authentication, out *config.KubeletX509Authentication, s conversion.Scope) error { 779 out.ClientCAFile = in.ClientCAFile 780 return nil 781 } 782 783 // Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication is an autogenerated conversion function. 784 func Convert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in *v1beta1.KubeletX509Authentication, out *config.KubeletX509Authentication, s conversion.Scope) error { 785 return autoConvert_v1beta1_KubeletX509Authentication_To_config_KubeletX509Authentication(in, out, s) 786 } 787 788 func autoConvert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in *config.KubeletX509Authentication, out *v1beta1.KubeletX509Authentication, s conversion.Scope) error { 789 out.ClientCAFile = in.ClientCAFile 790 return nil 791 } 792 793 // Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication is an autogenerated conversion function. 794 func Convert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in *config.KubeletX509Authentication, out *v1beta1.KubeletX509Authentication, s conversion.Scope) error { 795 return autoConvert_config_KubeletX509Authentication_To_v1beta1_KubeletX509Authentication(in, out, s) 796 } 797 798 func autoConvert_v1beta1_MemoryReservation_To_config_MemoryReservation(in *v1beta1.MemoryReservation, out *config.MemoryReservation, s conversion.Scope) error { 799 out.NumaNode = in.NumaNode 800 out.Limits = *(*corev1.ResourceList)(unsafe.Pointer(&in.Limits)) 801 return nil 802 } 803 804 // Convert_v1beta1_MemoryReservation_To_config_MemoryReservation is an autogenerated conversion function. 805 func Convert_v1beta1_MemoryReservation_To_config_MemoryReservation(in *v1beta1.MemoryReservation, out *config.MemoryReservation, s conversion.Scope) error { 806 return autoConvert_v1beta1_MemoryReservation_To_config_MemoryReservation(in, out, s) 807 } 808 809 func autoConvert_config_MemoryReservation_To_v1beta1_MemoryReservation(in *config.MemoryReservation, out *v1beta1.MemoryReservation, s conversion.Scope) error { 810 out.NumaNode = in.NumaNode 811 out.Limits = *(*corev1.ResourceList)(unsafe.Pointer(&in.Limits)) 812 return nil 813 } 814 815 // Convert_config_MemoryReservation_To_v1beta1_MemoryReservation is an autogenerated conversion function. 816 func Convert_config_MemoryReservation_To_v1beta1_MemoryReservation(in *config.MemoryReservation, out *v1beta1.MemoryReservation, s conversion.Scope) error { 817 return autoConvert_config_MemoryReservation_To_v1beta1_MemoryReservation(in, out, s) 818 } 819 820 func autoConvert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in *v1beta1.MemorySwapConfiguration, out *config.MemorySwapConfiguration, s conversion.Scope) error { 821 out.SwapBehavior = in.SwapBehavior 822 return nil 823 } 824 825 // Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration is an autogenerated conversion function. 826 func Convert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in *v1beta1.MemorySwapConfiguration, out *config.MemorySwapConfiguration, s conversion.Scope) error { 827 return autoConvert_v1beta1_MemorySwapConfiguration_To_config_MemorySwapConfiguration(in, out, s) 828 } 829 830 func autoConvert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *config.MemorySwapConfiguration, out *v1beta1.MemorySwapConfiguration, s conversion.Scope) error { 831 out.SwapBehavior = in.SwapBehavior 832 return nil 833 } 834 835 // Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration is an autogenerated conversion function. 836 func Convert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *config.MemorySwapConfiguration, out *v1beta1.MemorySwapConfiguration, s conversion.Scope) error { 837 return autoConvert_config_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in, out, s) 838 } 839 840 func autoConvert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in *v1beta1.SerializedNodeConfigSource, out *config.SerializedNodeConfigSource, s conversion.Scope) error { 841 out.Source = in.Source 842 return nil 843 } 844 845 // Convert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource is an autogenerated conversion function. 846 func Convert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in *v1beta1.SerializedNodeConfigSource, out *config.SerializedNodeConfigSource, s conversion.Scope) error { 847 return autoConvert_v1beta1_SerializedNodeConfigSource_To_config_SerializedNodeConfigSource(in, out, s) 848 } 849 850 func autoConvert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in *config.SerializedNodeConfigSource, out *v1beta1.SerializedNodeConfigSource, s conversion.Scope) error { 851 out.Source = in.Source 852 return nil 853 } 854 855 // Convert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource is an autogenerated conversion function. 856 func Convert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in *config.SerializedNodeConfigSource, out *v1beta1.SerializedNodeConfigSource, s conversion.Scope) error { 857 return autoConvert_config_SerializedNodeConfigSource_To_v1beta1_SerializedNodeConfigSource(in, out, s) 858 } 859 860 func autoConvert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in *v1beta1.ShutdownGracePeriodByPodPriority, out *config.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 861 out.Priority = in.Priority 862 out.ShutdownGracePeriodSeconds = in.ShutdownGracePeriodSeconds 863 return nil 864 } 865 866 // Convert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority is an autogenerated conversion function. 867 func Convert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in *v1beta1.ShutdownGracePeriodByPodPriority, out *config.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 868 return autoConvert_v1beta1_ShutdownGracePeriodByPodPriority_To_config_ShutdownGracePeriodByPodPriority(in, out, s) 869 } 870 871 func autoConvert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in *config.ShutdownGracePeriodByPodPriority, out *v1beta1.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 872 out.Priority = in.Priority 873 out.ShutdownGracePeriodSeconds = in.ShutdownGracePeriodSeconds 874 return nil 875 } 876 877 // Convert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority is an autogenerated conversion function. 878 func Convert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in *config.ShutdownGracePeriodByPodPriority, out *v1beta1.ShutdownGracePeriodByPodPriority, s conversion.Scope) error { 879 return autoConvert_config_ShutdownGracePeriodByPodPriority_To_v1beta1_ShutdownGracePeriodByPodPriority(in, out, s) 880 }