Skip to content

Commit d5c6f58

Browse files
authored
Merge pull request #319 from fluxcd/leader-election-id
Change leader election ID to be more descriptive
2 parents eaec164 + 647f4ec commit d5c6f58

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

main.go

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ import (
4747
// +kubebuilder:scaffold:imports
4848
)
4949

50+
const controllerName = "source-controller"
51+
5052
var (
5153
scheme = runtime.NewScheme()
5254
setupLog = ctrl.Log.WithName("setup")
@@ -103,7 +105,7 @@ func main() {
103105

104106
var eventRecorder *events.Recorder
105107
if eventsAddr != "" {
106-
if er, err := events.NewRecorder(eventsAddr, "source-controller"); err != nil {
108+
if er, err := events.NewRecorder(eventsAddr, controllerName); err != nil {
107109
setupLog.Error(err, "unable to create event recorder")
108110
os.Exit(1)
109111
} else {
@@ -130,7 +132,7 @@ func main() {
130132
LeaseDuration: &leaderElectionOptions.LeaseDuration,
131133
RenewDeadline: &leaderElectionOptions.RenewDeadline,
132134
RetryPeriod: &leaderElectionOptions.RetryPeriod,
133-
LeaderElectionID: "305740c0.fluxcd.io",
135+
LeaderElectionID: fmt.Sprintf("%s-leader-election", controllerName),
134136
Namespace: watchNamespace,
135137
Logger: ctrl.Log,
136138
})
@@ -151,7 +153,7 @@ func main() {
151153
Client: mgr.GetClient(),
152154
Scheme: mgr.GetScheme(),
153155
Storage: storage,
154-
EventRecorder: mgr.GetEventRecorderFor("source-controller"),
156+
EventRecorder: mgr.GetEventRecorderFor(controllerName),
155157
ExternalEventRecorder: eventRecorder,
156158
MetricsRecorder: metricsRecorder,
157159
}).SetupWithManagerAndOptions(mgr, controllers.GitRepositoryReconcilerOptions{
@@ -165,7 +167,7 @@ func main() {
165167
Scheme: mgr.GetScheme(),
166168
Storage: storage,
167169
Getters: getters,
168-
EventRecorder: mgr.GetEventRecorderFor("source-controller"),
170+
EventRecorder: mgr.GetEventRecorderFor(controllerName),
169171
ExternalEventRecorder: eventRecorder,
170172
MetricsRecorder: metricsRecorder,
171173
}).SetupWithManagerAndOptions(mgr, controllers.HelmRepositoryReconcilerOptions{
@@ -179,7 +181,7 @@ func main() {
179181
Scheme: mgr.GetScheme(),
180182
Storage: storage,
181183
Getters: getters,
182-
EventRecorder: mgr.GetEventRecorderFor("source-controller"),
184+
EventRecorder: mgr.GetEventRecorderFor(controllerName),
183185
ExternalEventRecorder: eventRecorder,
184186
MetricsRecorder: metricsRecorder,
185187
}).SetupWithManagerAndOptions(mgr, controllers.HelmChartReconcilerOptions{
@@ -192,7 +194,7 @@ func main() {
192194
Client: mgr.GetClient(),
193195
Scheme: mgr.GetScheme(),
194196
Storage: storage,
195-
EventRecorder: mgr.GetEventRecorderFor("source-controller"),
197+
EventRecorder: mgr.GetEventRecorderFor(controllerName),
196198
ExternalEventRecorder: eventRecorder,
197199
MetricsRecorder: metricsRecorder,
198200
}).SetupWithManagerAndOptions(mgr, controllers.BucketReconcilerOptions{

0 commit comments

Comments
 (0)