Skip to content

Commit c9be3f2

Browse files
committed
pkg/ansible,helm: Update metrics function
1 parent a6bfb37 commit c9be3f2

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

pkg/ansible/run.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,11 @@ func Run(flags *aoflags.AnsibleOperatorFlags) error {
8585
return err
8686
}
8787

88+
metricsService := []metrics.MetricService{
89+
{Port: 8383, PortName: metrics.OperatorPortName},
90+
}
8891
// TODO: probably should expose the port as an environment variable
89-
_, err = metrics.ExposeMetricsPort(context.TODO(), 8383)
92+
_, err = metrics.CreateMetricsService(context.TODO(), metricsService)
9093
if err != nil {
9194
log.Error(err, "Exposing metrics port failed.")
9295
return err

pkg/helm/run.go

+6-2
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,12 @@ func Run(flags *hoflags.HelmOperatorFlags) error {
117117
return err
118118
}
119119

120-
// Create Service object to expose the metrics port.
121-
_, err = metrics.ExposeMetricsPort(ctx, metricsPort)
120+
// Add to the below struct any other metrics ports you want to expose.
121+
metricsService := []metrics.MetricService{
122+
{Port: metricsPort, PortName: metrics.OperatorPortName},
123+
}
124+
// Create Service object to expose the metrics port(s).
125+
_, err = metrics.CreateMetricsService(ctx, metricsService)
122126
if err != nil {
123127
log.Info(err.Error())
124128
}

0 commit comments

Comments
 (0)