We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d2c3ee commit 72fb349Copy full SHA for 72fb349
cmd/kar-controllers/main.go
@@ -36,6 +36,7 @@ import (
36
37
"github.com/project-codeflare/multi-cluster-app-dispatcher/cmd/kar-controllers/app"
38
"github.com/project-codeflare/multi-cluster-app-dispatcher/cmd/kar-controllers/app/options"
39
+ "k8s.io/apiserver/pkg/server"
40
41
"os"
42
)
@@ -49,8 +50,15 @@ func main() {
49
50
// flag.InitFlags()
51
s.CheckOptionOrDie()
52
- if err := app.Run(s); err != nil {
53
+ ctx := server.SetupSignalContext()
54
+
55
+ // Run the server
56
+ if err := app.Run(ctx, s); err != nil {
57
fmt.Fprintf(os.Stderr, "%v\n", err)
58
os.Exit(1)
59
}
60
61
+ <-ctx.Done()
62
+ fmt.Println("Shutting down gracefully")
63
64
0 commit comments