1
2
3
4
19
20
21
22 package v1alpha1
23
24 import (
25 v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
26 conversion "k8s.io/apimachinery/pkg/conversion"
27 runtime "k8s.io/apimachinery/pkg/runtime"
28 v1alpha1 "k8s.io/kube-controller-manager/config/v1alpha1"
29 config "k8s.io/kubernetes/pkg/controller/serviceaccount/config"
30 )
31
32 func init() {
33 localSchemeBuilder.Register(RegisterConversions)
34 }
35
36
37
38 func RegisterConversions(s *runtime.Scheme) error {
39 if err := s.AddGeneratedConversionFunc((*v1alpha1.GroupResource)(nil), (*v1.GroupResource)(nil), func(a, b interface{}, scope conversion.Scope) error {
40 return Convert_v1alpha1_GroupResource_To_v1_GroupResource(a.(*v1alpha1.GroupResource), b.(*v1.GroupResource), scope)
41 }); err != nil {
42 return err
43 }
44 if err := s.AddGeneratedConversionFunc((*v1.GroupResource)(nil), (*v1alpha1.GroupResource)(nil), func(a, b interface{}, scope conversion.Scope) error {
45 return Convert_v1_GroupResource_To_v1alpha1_GroupResource(a.(*v1.GroupResource), b.(*v1alpha1.GroupResource), scope)
46 }); err != nil {
47 return err
48 }
49 if err := s.AddConversionFunc((*config.LegacySATokenCleanerConfiguration)(nil), (*v1alpha1.LegacySATokenCleanerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
50 return Convert_config_LegacySATokenCleanerConfiguration_To_v1alpha1_LegacySATokenCleanerConfiguration(a.(*config.LegacySATokenCleanerConfiguration), b.(*v1alpha1.LegacySATokenCleanerConfiguration), scope)
51 }); err != nil {
52 return err
53 }
54 if err := s.AddConversionFunc((*config.SAControllerConfiguration)(nil), (*v1alpha1.SAControllerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
55 return Convert_config_SAControllerConfiguration_To_v1alpha1_SAControllerConfiguration(a.(*config.SAControllerConfiguration), b.(*v1alpha1.SAControllerConfiguration), scope)
56 }); err != nil {
57 return err
58 }
59 if err := s.AddConversionFunc((*v1alpha1.LegacySATokenCleanerConfiguration)(nil), (*config.LegacySATokenCleanerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
60 return Convert_v1alpha1_LegacySATokenCleanerConfiguration_To_config_LegacySATokenCleanerConfiguration(a.(*v1alpha1.LegacySATokenCleanerConfiguration), b.(*config.LegacySATokenCleanerConfiguration), scope)
61 }); err != nil {
62 return err
63 }
64 if err := s.AddConversionFunc((*v1alpha1.SAControllerConfiguration)(nil), (*config.SAControllerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
65 return Convert_v1alpha1_SAControllerConfiguration_To_config_SAControllerConfiguration(a.(*v1alpha1.SAControllerConfiguration), b.(*config.SAControllerConfiguration), scope)
66 }); err != nil {
67 return err
68 }
69 return nil
70 }
71
72 func autoConvert_v1alpha1_GroupResource_To_v1_GroupResource(in *v1alpha1.GroupResource, out *v1.GroupResource, s conversion.Scope) error {
73 out.Group = in.Group
74 out.Resource = in.Resource
75 return nil
76 }
77
78
79 func Convert_v1alpha1_GroupResource_To_v1_GroupResource(in *v1alpha1.GroupResource, out *v1.GroupResource, s conversion.Scope) error {
80 return autoConvert_v1alpha1_GroupResource_To_v1_GroupResource(in, out, s)
81 }
82
83 func autoConvert_v1_GroupResource_To_v1alpha1_GroupResource(in *v1.GroupResource, out *v1alpha1.GroupResource, s conversion.Scope) error {
84 out.Group = in.Group
85 out.Resource = in.Resource
86 return nil
87 }
88
89
90 func Convert_v1_GroupResource_To_v1alpha1_GroupResource(in *v1.GroupResource, out *v1alpha1.GroupResource, s conversion.Scope) error {
91 return autoConvert_v1_GroupResource_To_v1alpha1_GroupResource(in, out, s)
92 }
93
94 func autoConvert_v1alpha1_LegacySATokenCleanerConfiguration_To_config_LegacySATokenCleanerConfiguration(in *v1alpha1.LegacySATokenCleanerConfiguration, out *config.LegacySATokenCleanerConfiguration, s conversion.Scope) error {
95 out.CleanUpPeriod = in.CleanUpPeriod
96 return nil
97 }
98
99 func autoConvert_config_LegacySATokenCleanerConfiguration_To_v1alpha1_LegacySATokenCleanerConfiguration(in *config.LegacySATokenCleanerConfiguration, out *v1alpha1.LegacySATokenCleanerConfiguration, s conversion.Scope) error {
100 out.CleanUpPeriod = in.CleanUpPeriod
101 return nil
102 }
103
104 func autoConvert_v1alpha1_SAControllerConfiguration_To_config_SAControllerConfiguration(in *v1alpha1.SAControllerConfiguration, out *config.SAControllerConfiguration, s conversion.Scope) error {
105 out.ServiceAccountKeyFile = in.ServiceAccountKeyFile
106 out.ConcurrentSATokenSyncs = in.ConcurrentSATokenSyncs
107 out.RootCAFile = in.RootCAFile
108 return nil
109 }
110
111 func autoConvert_config_SAControllerConfiguration_To_v1alpha1_SAControllerConfiguration(in *config.SAControllerConfiguration, out *v1alpha1.SAControllerConfiguration, s conversion.Scope) error {
112 out.ServiceAccountKeyFile = in.ServiceAccountKeyFile
113 out.ConcurrentSATokenSyncs = in.ConcurrentSATokenSyncs
114 out.RootCAFile = in.RootCAFile
115 return nil
116 }
117
View as plain text