Skip to content

Commit

Permalink
Merge pull request #700 from pyrra-dev/release-0.6-kubernetes-mgr-start
Browse files Browse the repository at this point in the history
kubernetes: Start kubernetes controller manager
  • Loading branch information
metalmatze authored Apr 24, 2023
2 parents a12715d + 2be7086 commit 8190282
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions kubernetes.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,11 +84,19 @@ func cmdKubernetes(logger log.Logger, metricsAddr string, configMapMode, generic
// +kubebuilder:scaffold:builder

var (
gr run.Group
ctx = context.Background()
gr run.Group
ctx, cancel = context.WithCancel(context.Background())
)
gr.Add(run.SignalHandler(ctx, os.Interrupt, syscall.SIGTERM))

{
gr.Add(func() error {
setupLog.Info("starting manager")
return mgr.Start(ctx)
}, func(err error) {
cancel()
})
}
{
router := http.NewServeMux()
router.Handle(objectivesv1alpha1connect.NewObjectiveBackendServiceHandler(&KubernetesObjectiveServer{
Expand Down

0 comments on commit 8190282

Please sign in to comment.