...
1
16
17 package config
18
19 import (
20 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21 cpconfig "k8s.io/cloud-provider/config"
22 serviceconfig "k8s.io/cloud-provider/controllers/service/config"
23 cmconfig "k8s.io/controller-manager/config"
24 csrsigningconfig "k8s.io/kubernetes/pkg/controller/certificates/signer/config"
25 cronjobconfig "k8s.io/kubernetes/pkg/controller/cronjob/config"
26 daemonconfig "k8s.io/kubernetes/pkg/controller/daemon/config"
27 deploymentconfig "k8s.io/kubernetes/pkg/controller/deployment/config"
28 endpointconfig "k8s.io/kubernetes/pkg/controller/endpoint/config"
29 endpointsliceconfig "k8s.io/kubernetes/pkg/controller/endpointslice/config"
30 endpointslicemirroringconfig "k8s.io/kubernetes/pkg/controller/endpointslicemirroring/config"
31 garbagecollectorconfig "k8s.io/kubernetes/pkg/controller/garbagecollector/config"
32 jobconfig "k8s.io/kubernetes/pkg/controller/job/config"
33 namespaceconfig "k8s.io/kubernetes/pkg/controller/namespace/config"
34 nodeipamconfig "k8s.io/kubernetes/pkg/controller/nodeipam/config"
35 nodelifecycleconfig "k8s.io/kubernetes/pkg/controller/nodelifecycle/config"
36 poautosclerconfig "k8s.io/kubernetes/pkg/controller/podautoscaler/config"
37 podgcconfig "k8s.io/kubernetes/pkg/controller/podgc/config"
38 replicasetconfig "k8s.io/kubernetes/pkg/controller/replicaset/config"
39 replicationconfig "k8s.io/kubernetes/pkg/controller/replication/config"
40 resourcequotaconfig "k8s.io/kubernetes/pkg/controller/resourcequota/config"
41 serviceaccountconfig "k8s.io/kubernetes/pkg/controller/serviceaccount/config"
42 statefulsetconfig "k8s.io/kubernetes/pkg/controller/statefulset/config"
43 ttlafterfinishedconfig "k8s.io/kubernetes/pkg/controller/ttlafterfinished/config"
44 validatingadmissionpolicystatusconfig "k8s.io/kubernetes/pkg/controller/validatingadmissionpolicystatus/config"
45 attachdetachconfig "k8s.io/kubernetes/pkg/controller/volume/attachdetach/config"
46 ephemeralvolumeconfig "k8s.io/kubernetes/pkg/controller/volume/ephemeral/config"
47 persistentvolumeconfig "k8s.io/kubernetes/pkg/controller/volume/persistentvolume/config"
48 )
49
50
51
52
53 type KubeControllerManagerConfiguration struct {
54 metav1.TypeMeta
55
56
57 Generic cmconfig.GenericControllerManagerConfiguration
58
59
60 KubeCloudShared cpconfig.KubeCloudSharedConfiguration
61
62
63
64 AttachDetachController attachdetachconfig.AttachDetachControllerConfiguration
65
66
67 CSRSigningController csrsigningconfig.CSRSigningControllerConfiguration
68
69
70 DaemonSetController daemonconfig.DaemonSetControllerConfiguration
71
72
73 DeploymentController deploymentconfig.DeploymentControllerConfiguration
74
75
76 StatefulSetController statefulsetconfig.StatefulSetControllerConfiguration
77
78
79 DeprecatedController DeprecatedControllerConfiguration
80
81
82 EndpointController endpointconfig.EndpointControllerConfiguration
83
84
85 EndpointSliceController endpointsliceconfig.EndpointSliceControllerConfiguration
86
87
88 EndpointSliceMirroringController endpointslicemirroringconfig.EndpointSliceMirroringControllerConfiguration
89
90
91 EphemeralVolumeController ephemeralvolumeconfig.EphemeralVolumeControllerConfiguration
92
93
94 GarbageCollectorController garbagecollectorconfig.GarbageCollectorControllerConfiguration
95
96 HPAController poautosclerconfig.HPAControllerConfiguration
97
98 JobController jobconfig.JobControllerConfiguration
99
100
101 CronJobController cronjobconfig.CronJobControllerConfiguration
102
103 LegacySATokenCleaner serviceaccountconfig.LegacySATokenCleanerConfiguration
104
105
106 NamespaceController namespaceconfig.NamespaceControllerConfiguration
107
108
109 NodeIPAMController nodeipamconfig.NodeIPAMControllerConfiguration
110
111
112 NodeLifecycleController nodelifecycleconfig.NodeLifecycleControllerConfiguration
113
114
115 PersistentVolumeBinderController persistentvolumeconfig.PersistentVolumeBinderControllerConfiguration
116
117
118 PodGCController podgcconfig.PodGCControllerConfiguration
119
120 ReplicaSetController replicasetconfig.ReplicaSetControllerConfiguration
121
122
123 ReplicationController replicationconfig.ReplicationControllerConfiguration
124
125
126 ResourceQuotaController resourcequotaconfig.ResourceQuotaControllerConfiguration
127
128
129 SAController serviceaccountconfig.SAControllerConfiguration
130
131
132 ServiceController serviceconfig.ServiceControllerConfiguration
133
134
135 TTLAfterFinishedController ttlafterfinishedconfig.TTLAfterFinishedControllerConfiguration
136
137
138 ValidatingAdmissionPolicyStatusController validatingadmissionpolicystatusconfig.ValidatingAdmissionPolicyStatusControllerConfiguration
139 }
140
141
142 type DeprecatedControllerConfiguration struct {
143 }
144
View as plain text