Skip to content

Commit 3a8caa9

Browse files
authored
internal/controller: wire cluster rather than manager (#2064)
1 parent 3695077 commit 3a8caa9

File tree

11 files changed

+55
-55
lines changed

11 files changed

+55
-55
lines changed

internal/controller/atlasbackupcompliancepolicy/atlasbackupcompliancepolicy_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111
ctrl "sigs.k8s.io/controller-runtime"
1212
"sigs.k8s.io/controller-runtime/pkg/builder"
1313
"sigs.k8s.io/controller-runtime/pkg/client"
14+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1415
"sigs.k8s.io/controller-runtime/pkg/controller"
1516
"sigs.k8s.io/controller-runtime/pkg/handler"
16-
"sigs.k8s.io/controller-runtime/pkg/manager"
1717
"sigs.k8s.io/controller-runtime/pkg/predicate"
1818
"sigs.k8s.io/controller-runtime/pkg/reconcile"
1919

@@ -109,16 +109,16 @@ func (r *AtlasBackupCompliancePolicyReconciler) SetupWithManager(mgr ctrl.Manage
109109
}
110110

111111
func NewAtlasBackupCompliancePolicyReconciler(
112-
mgr manager.Manager,
112+
c cluster.Cluster,
113113
predicates []predicate.Predicate,
114114
atlasProvider atlas.Provider,
115115
deletionProtection bool,
116116
logger *zap.Logger,
117117
) *AtlasBackupCompliancePolicyReconciler {
118118
return &AtlasBackupCompliancePolicyReconciler{
119-
Scheme: mgr.GetScheme(),
120-
Client: mgr.GetClient(),
121-
EventRecorder: mgr.GetEventRecorderFor("AtlasBackupCompliancePolicy"),
119+
Scheme: c.GetScheme(),
120+
Client: c.GetClient(),
121+
EventRecorder: c.GetEventRecorderFor("AtlasBackupCompliancePolicy"),
122122
GlobalPredicates: predicates,
123123
Log: logger.Named("controllers").Named("AtlasBackupCompliancePolicy").Sugar(),
124124
AtlasProvider: atlasProvider,

internal/controller/atlascustomrole/atlascustomrole_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import (
1212
"k8s.io/client-go/tools/record"
1313
ctrl "sigs.k8s.io/controller-runtime"
1414
"sigs.k8s.io/controller-runtime/pkg/builder"
15+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1516
"sigs.k8s.io/controller-runtime/pkg/controller"
1617
"sigs.k8s.io/controller-runtime/pkg/handler"
17-
"sigs.k8s.io/controller-runtime/pkg/manager"
1818
"sigs.k8s.io/controller-runtime/pkg/predicate"
1919
"sigs.k8s.io/controller-runtime/pkg/reconcile"
2020

@@ -43,7 +43,7 @@ type AtlasCustomRoleReconciler struct {
4343
}
4444

4545
func NewAtlasCustomRoleReconciler(
46-
mgr manager.Manager,
46+
c cluster.Cluster,
4747
predicates []predicate.Predicate,
4848
atlasProvider atlas.Provider,
4949
deletionProtection bool,
@@ -52,11 +52,11 @@ func NewAtlasCustomRoleReconciler(
5252
) *AtlasCustomRoleReconciler {
5353
return &AtlasCustomRoleReconciler{
5454
AtlasReconciler: reconciler.AtlasReconciler{
55-
Client: mgr.GetClient(),
55+
Client: c.GetClient(),
5656
Log: logger.Named("controllers").Named("AtlasCustomRoles").Sugar(),
5757
},
58-
Scheme: mgr.GetScheme(),
59-
EventRecorder: mgr.GetEventRecorderFor("AtlasCustomRoles"),
58+
Scheme: c.GetScheme(),
59+
EventRecorder: c.GetEventRecorderFor("AtlasCustomRoles"),
6060
AtlasProvider: atlasProvider,
6161
GlobalPredicates: predicates,
6262
ObjectDeletionProtection: deletionProtection,

internal/controller/atlasdatabaseuser/atlasdatabaseuser_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ import (
3131
ctrl "sigs.k8s.io/controller-runtime"
3232
"sigs.k8s.io/controller-runtime/pkg/builder"
3333
"sigs.k8s.io/controller-runtime/pkg/client"
34+
"sigs.k8s.io/controller-runtime/pkg/cluster"
3435
"sigs.k8s.io/controller-runtime/pkg/controller"
3536
"sigs.k8s.io/controller-runtime/pkg/handler"
36-
"sigs.k8s.io/controller-runtime/pkg/manager"
3737
"sigs.k8s.io/controller-runtime/pkg/predicate"
3838
"sigs.k8s.io/controller-runtime/pkg/reconcile"
3939

@@ -271,7 +271,7 @@ func (r *AtlasDatabaseUserReconciler) databaseUsersForCredentialMapFunc() handle
271271
}
272272

273273
func NewAtlasDatabaseUserReconciler(
274-
mgr manager.Manager,
274+
c cluster.Cluster,
275275
predicates []predicate.Predicate,
276276
atlasProvider atlas.Provider,
277277
deletionProtection bool,
@@ -281,12 +281,12 @@ func NewAtlasDatabaseUserReconciler(
281281
) *AtlasDatabaseUserReconciler {
282282
return &AtlasDatabaseUserReconciler{
283283
AtlasReconciler: reconciler.AtlasReconciler{
284-
Client: mgr.GetClient(),
284+
Client: c.GetClient(),
285285
Log: logger.Named("controllers").Named("AtlasDatabaseUser").Sugar(),
286286
},
287287
AtlasProvider: atlasProvider,
288-
Scheme: mgr.GetScheme(),
289-
EventRecorder: mgr.GetEventRecorderFor("AtlasDatabaseUser"),
288+
Scheme: c.GetScheme(),
289+
EventRecorder: c.GetEventRecorderFor("AtlasDatabaseUser"),
290290
GlobalPredicates: predicates,
291291
ObjectDeletionProtection: deletionProtection,
292292
independentSyncPeriod: independentSyncPeriod,

internal/controller/atlasdatafederation/datafederation_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import (
1414
ctrl "sigs.k8s.io/controller-runtime"
1515
"sigs.k8s.io/controller-runtime/pkg/builder"
1616
"sigs.k8s.io/controller-runtime/pkg/client"
17+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1718
"sigs.k8s.io/controller-runtime/pkg/controller"
1819
"sigs.k8s.io/controller-runtime/pkg/handler"
19-
"sigs.k8s.io/controller-runtime/pkg/manager"
2020
"sigs.k8s.io/controller-runtime/pkg/predicate"
2121
"sigs.k8s.io/controller-runtime/pkg/reconcile"
2222

@@ -253,16 +253,16 @@ func (r *AtlasDataFederationReconciler) findAtlasDataFederationForProjects(ctx c
253253
}
254254

255255
func NewAtlasDataFederationReconciler(
256-
mgr manager.Manager,
256+
c cluster.Cluster,
257257
predicates []predicate.Predicate,
258258
atlasProvider atlas.Provider,
259259
deletionProtection bool,
260260
logger *zap.Logger,
261261
) *AtlasDataFederationReconciler {
262262
return &AtlasDataFederationReconciler{
263-
Scheme: mgr.GetScheme(),
264-
Client: mgr.GetClient(),
265-
EventRecorder: mgr.GetEventRecorderFor("AtlasDataFederation"),
263+
Scheme: c.GetScheme(),
264+
Client: c.GetClient(),
265+
EventRecorder: c.GetEventRecorderFor("AtlasDataFederation"),
266266
GlobalPredicates: predicates,
267267
Log: logger.Named("controllers").Named("AtlasDataFederation").Sugar(),
268268
AtlasProvider: atlasProvider,

internal/controller/atlasdeployment/atlasdeployment_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ import (
3232
ctrl "sigs.k8s.io/controller-runtime"
3333
"sigs.k8s.io/controller-runtime/pkg/builder"
3434
"sigs.k8s.io/controller-runtime/pkg/client"
35+
"sigs.k8s.io/controller-runtime/pkg/cluster"
3536
"sigs.k8s.io/controller-runtime/pkg/controller"
3637
"sigs.k8s.io/controller-runtime/pkg/handler"
37-
"sigs.k8s.io/controller-runtime/pkg/manager"
3838
"sigs.k8s.io/controller-runtime/pkg/predicate"
3939
"sigs.k8s.io/controller-runtime/pkg/reconcile"
4040

@@ -407,7 +407,7 @@ func (r *AtlasDeploymentReconciler) SetupWithManager(mgr ctrl.Manager, skipNameV
407407
}
408408

409409
func NewAtlasDeploymentReconciler(
410-
mgr manager.Manager,
410+
c cluster.Cluster,
411411
predicates []predicate.Predicate,
412412
atlasProvider atlas.Provider,
413413
deletionProtection bool,
@@ -418,11 +418,11 @@ func NewAtlasDeploymentReconciler(
418418

419419
return &AtlasDeploymentReconciler{
420420
AtlasReconciler: reconciler.AtlasReconciler{
421-
Client: mgr.GetClient(),
421+
Client: c.GetClient(),
422422
Log: suggaredLogger,
423423
},
424-
Scheme: mgr.GetScheme(),
425-
EventRecorder: mgr.GetEventRecorderFor("AtlasDeployment"),
424+
Scheme: c.GetScheme(),
425+
EventRecorder: c.GetEventRecorderFor("AtlasDeployment"),
426426
GlobalPredicates: predicates,
427427
AtlasProvider: atlasProvider,
428428
ObjectDeletionProtection: deletionProtection,

internal/controller/atlasfederatedauth/atlasfederated_auth_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import (
1313
ctrl "sigs.k8s.io/controller-runtime"
1414
"sigs.k8s.io/controller-runtime/pkg/builder"
1515
"sigs.k8s.io/controller-runtime/pkg/client"
16+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1617
"sigs.k8s.io/controller-runtime/pkg/controller"
1718
"sigs.k8s.io/controller-runtime/pkg/handler"
18-
"sigs.k8s.io/controller-runtime/pkg/manager"
1919
"sigs.k8s.io/controller-runtime/pkg/predicate"
2020
"sigs.k8s.io/controller-runtime/pkg/reconcile"
2121

@@ -163,16 +163,16 @@ func (r *AtlasFederatedAuthReconciler) findAtlasFederatedAuthForSecret(ctx conte
163163
}
164164

165165
func NewAtlasFederatedAuthReconciler(
166-
mgr manager.Manager,
166+
c cluster.Cluster,
167167
predicates []predicate.Predicate,
168168
atlasProvider atlas.Provider,
169169
deletionProtection bool,
170170
logger *zap.Logger,
171171
) *AtlasFederatedAuthReconciler {
172172
return &AtlasFederatedAuthReconciler{
173-
Scheme: mgr.GetScheme(),
174-
Client: mgr.GetClient(),
175-
EventRecorder: mgr.GetEventRecorderFor("AtlasFederatedAuth"),
173+
Scheme: c.GetScheme(),
174+
Client: c.GetClient(),
175+
EventRecorder: c.GetEventRecorderFor("AtlasFederatedAuth"),
176176
GlobalPredicates: predicates,
177177
Log: logger.Named("controllers").Named("AtlasFederatedAuth").Sugar(),
178178
AtlasProvider: atlasProvider,

internal/controller/atlasprivateendpoint/atlasprivateendpoint_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ import (
3131
ctrl "sigs.k8s.io/controller-runtime"
3232
"sigs.k8s.io/controller-runtime/pkg/builder"
3333
"sigs.k8s.io/controller-runtime/pkg/client"
34+
"sigs.k8s.io/controller-runtime/pkg/cluster"
3435
"sigs.k8s.io/controller-runtime/pkg/controller"
3536
"sigs.k8s.io/controller-runtime/pkg/handler"
36-
"sigs.k8s.io/controller-runtime/pkg/manager"
3737
"sigs.k8s.io/controller-runtime/pkg/predicate"
3838
"sigs.k8s.io/controller-runtime/pkg/reconcile"
3939

@@ -284,19 +284,19 @@ func (r *AtlasPrivateEndpointReconciler) privateEndpointForCredentialMapFunc() h
284284
}
285285

286286
func NewAtlasPrivateEndpointReconciler(
287-
mgr manager.Manager,
287+
c cluster.Cluster,
288288
predicates []predicate.Predicate,
289289
atlasProvider atlas.Provider,
290290
deletionProtection bool,
291291
logger *zap.Logger,
292292
) *AtlasPrivateEndpointReconciler {
293293
return &AtlasPrivateEndpointReconciler{
294294
AtlasReconciler: reconciler.AtlasReconciler{
295-
Client: mgr.GetClient(),
295+
Client: c.GetClient(),
296296
Log: logger.Named("controllers").Named("AtlasPrivateEndpoint").Sugar(),
297297
},
298-
Scheme: mgr.GetScheme(),
299-
EventRecorder: mgr.GetEventRecorderFor("AtlasPrivateEndpoint"),
298+
Scheme: c.GetScheme(),
299+
EventRecorder: c.GetEventRecorderFor("AtlasPrivateEndpoint"),
300300
AtlasProvider: atlasProvider,
301301
GlobalPredicates: predicates,
302302
ObjectDeletionProtection: deletionProtection,

internal/controller/atlasproject/atlasproject_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ import (
3030
ctrl "sigs.k8s.io/controller-runtime"
3131
"sigs.k8s.io/controller-runtime/pkg/builder"
3232
"sigs.k8s.io/controller-runtime/pkg/client"
33+
"sigs.k8s.io/controller-runtime/pkg/cluster"
3334
"sigs.k8s.io/controller-runtime/pkg/controller"
3435
"sigs.k8s.io/controller-runtime/pkg/handler"
35-
"sigs.k8s.io/controller-runtime/pkg/manager"
3636
"sigs.k8s.io/controller-runtime/pkg/predicate"
3737
"sigs.k8s.io/controller-runtime/pkg/reconcile"
3838

@@ -270,16 +270,16 @@ func (r *AtlasProjectReconciler) SetupWithManager(mgr ctrl.Manager, skipNameVali
270270
}
271271

272272
func NewAtlasProjectReconciler(
273-
mgr manager.Manager,
273+
c cluster.Cluster,
274274
predicates []predicate.Predicate,
275275
atlasProvider atlas.Provider,
276276
deletionProtection bool,
277277
logger *zap.Logger,
278278
) *AtlasProjectReconciler {
279279
return &AtlasProjectReconciler{
280-
Scheme: mgr.GetScheme(),
281-
Client: mgr.GetClient(),
282-
EventRecorder: mgr.GetEventRecorderFor("AtlasProject"),
280+
Scheme: c.GetScheme(),
281+
Client: c.GetClient(),
282+
EventRecorder: c.GetEventRecorderFor("AtlasProject"),
283283
GlobalPredicates: predicates,
284284
Log: logger.Named("controllers").Named("AtlasProject").Sugar(),
285285
AtlasProvider: atlasProvider,

internal/controller/atlassearchindexconfig/atlassearchindexconfig_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111
ctrl "sigs.k8s.io/controller-runtime"
1212
"sigs.k8s.io/controller-runtime/pkg/builder"
1313
"sigs.k8s.io/controller-runtime/pkg/client"
14+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1415
"sigs.k8s.io/controller-runtime/pkg/controller"
1516
"sigs.k8s.io/controller-runtime/pkg/handler"
16-
"sigs.k8s.io/controller-runtime/pkg/manager"
1717
"sigs.k8s.io/controller-runtime/pkg/predicate"
1818
"sigs.k8s.io/controller-runtime/pkg/reconcile"
1919

@@ -109,16 +109,16 @@ func (r *AtlasSearchIndexConfigReconciler) SetupWithManager(mgr ctrl.Manager, sk
109109
}
110110

111111
func NewAtlasSearchIndexConfigReconciler(
112-
mgr manager.Manager,
112+
c cluster.Cluster,
113113
predicates []predicate.Predicate,
114114
atlasProvider atlas.Provider,
115115
deletionProtection bool,
116116
logger *zap.Logger,
117117
) *AtlasSearchIndexConfigReconciler {
118118
return &AtlasSearchIndexConfigReconciler{
119-
Scheme: mgr.GetScheme(),
120-
Client: mgr.GetClient(),
121-
EventRecorder: mgr.GetEventRecorderFor("AtlasSearchIndexConfig"),
119+
Scheme: c.GetScheme(),
120+
Client: c.GetClient(),
121+
EventRecorder: c.GetEventRecorderFor("AtlasSearchIndexConfig"),
122122
GlobalPredicates: predicates,
123123
Log: logger.Named("controllers").Named("AtlasSearchIndexConfig").Sugar(),
124124
AtlasProvider: atlasProvider,

internal/controller/atlasstream/atlasstream_connection_controller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111
ctrl "sigs.k8s.io/controller-runtime"
1212
"sigs.k8s.io/controller-runtime/pkg/builder"
1313
"sigs.k8s.io/controller-runtime/pkg/client"
14+
"sigs.k8s.io/controller-runtime/pkg/cluster"
1415
"sigs.k8s.io/controller-runtime/pkg/controller"
1516
"sigs.k8s.io/controller-runtime/pkg/handler"
16-
"sigs.k8s.io/controller-runtime/pkg/manager"
1717
"sigs.k8s.io/controller-runtime/pkg/predicate"
1818
"sigs.k8s.io/controller-runtime/pkg/reconcile"
1919

@@ -109,16 +109,16 @@ func (r *AtlasStreamsConnectionReconciler) SetupWithManager(mgr ctrl.Manager, sk
109109
}
110110

111111
func NewAtlasStreamsConnectionReconciler(
112-
mgr manager.Manager,
112+
c cluster.Cluster,
113113
predicates []predicate.Predicate,
114114
atlasProvider atlas.Provider,
115115
deletionProtection bool,
116116
logger *zap.Logger,
117117
) *AtlasStreamsConnectionReconciler {
118118
return &AtlasStreamsConnectionReconciler{
119-
Scheme: mgr.GetScheme(),
120-
Client: mgr.GetClient(),
121-
EventRecorder: mgr.GetEventRecorderFor("AtlasStreamsConnection"),
119+
Scheme: c.GetScheme(),
120+
Client: c.GetClient(),
121+
EventRecorder: c.GetEventRecorderFor("AtlasStreamsConnection"),
122122
GlobalPredicates: predicates,
123123
Log: logger.Named("controllers").Named("AtlasStreamsConnection").Sugar(),
124124
AtlasProvider: atlasProvider,

0 commit comments

Comments
 (0)