Skip to content

Commit 53db78a

Browse files
authored
Merge pull request #209 from fluxcd/pprof
Enable pprof endpoints on metrics server
2 parents 27a532f + 1459b11 commit 53db78a

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/fluxcd/helm-controller/api v0.6.1
99
github.com/fluxcd/pkg/apis/kustomize v0.0.1
1010
github.com/fluxcd/pkg/apis/meta v0.8.0
11-
github.com/fluxcd/pkg/runtime v0.8.0
11+
github.com/fluxcd/pkg/runtime v0.8.1
1212
github.com/fluxcd/source-controller/api v0.7.4
1313
github.com/go-logr/logr v0.3.0
1414
github.com/onsi/ginkgo v1.14.1

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -248,8 +248,8 @@ github.com/fluxcd/pkg/apis/meta v0.7.0/go.mod h1:yHuY8kyGHYz22I0jQzqMMGCcHViuzC/
248248
github.com/fluxcd/pkg/apis/meta v0.8.0 h1:wqWpUsxhKHB1ZztcvOz+vnyhdKW9cWmjFp8Vci/XOdk=
249249
github.com/fluxcd/pkg/apis/meta v0.8.0/go.mod h1:yHuY8kyGHYz22I0jQzqMMGCcHViuzC/WPdo9Gisk8Po=
250250
github.com/fluxcd/pkg/runtime v0.6.2/go.mod h1:RuqYOYCvBJwo4rg83d28WOt2vfSaemuZCVpUagAjWQc=
251-
github.com/fluxcd/pkg/runtime v0.8.0 h1:cnSBZJLcXlKgjXpFFFExu+4ZncIxmPgNIx+ErLcCLnA=
252-
github.com/fluxcd/pkg/runtime v0.8.0/go.mod h1:tQwEN+RESjJmtwSSv7I+6bkNM9raIXpGsCjruaIVX6A=
251+
github.com/fluxcd/pkg/runtime v0.8.1 h1:8UxNz7GeI/HC3U5tpNCfrjRx2V7UjUegQOwCsd+EWxk=
252+
github.com/fluxcd/pkg/runtime v0.8.1/go.mod h1:tQwEN+RESjJmtwSSv7I+6bkNM9raIXpGsCjruaIVX6A=
253253
github.com/fluxcd/source-controller/api v0.7.4 h1:Hy29SUyanKNHbb4AQZo7PqzmTx4y8TfkeO0GqBcb5PE=
254254
github.com/fluxcd/source-controller/api v0.7.4/go.mod h1:u2sdc/QDm0tzXHL7mZVj928hc3MMU+4mKCuAQg+94Bk=
255255
github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=

main.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import (
2020
"os"
2121
"time"
2222

23-
"github.com/fluxcd/pkg/runtime/logger"
2423
flag "github.com/spf13/pflag"
2524
"k8s.io/apimachinery/pkg/runtime"
2625
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
@@ -30,7 +29,9 @@ import (
3029

3130
"github.com/fluxcd/pkg/runtime/client"
3231
"github.com/fluxcd/pkg/runtime/events"
32+
"github.com/fluxcd/pkg/runtime/logger"
3333
"github.com/fluxcd/pkg/runtime/metrics"
34+
"github.com/fluxcd/pkg/runtime/pprof"
3435
"github.com/fluxcd/pkg/runtime/probes"
3536
sourcev1 "github.com/fluxcd/source-controller/api/v1beta1"
3637

@@ -117,6 +118,7 @@ func main() {
117118
}
118119

119120
probes.SetupChecks(mgr, setupLog)
121+
pprof.SetupHandlers(mgr, setupLog)
120122

121123
if err = (&controllers.HelmReleaseReconciler{
122124
Client: mgr.GetClient(),

0 commit comments

Comments
 (0)