Skip to content

Commit 9e23073

Browse files
authored
Merge pull request #5 from devzero-inc/default-metrics-on
default to include metrics on
2 parents 5650d5c + a1bffd6 commit 9e23073

File tree

3 files changed

+22
-5
lines changed

3 files changed

+22
-5
lines changed

charts/actions-runner-controller/values.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ service:
108108

109109
# Metrics service resource
110110
metrics:
111+
controllerManagerAddr: ":8080"
112+
listenerAddr: ":8080"
113+
listenerEndpoint: "/metrics"
111114
serviceAnnotations: {}
112115
serviceMonitor:
113116
enable: false
@@ -233,7 +236,10 @@ githubWebhookServer:
233236
# The name of the service account to use.
234237
# If not set and create is true, a name is generated using the fullname template
235238
name: ""
236-
podAnnotations: {}
239+
podAnnotations:
240+
prometheus.io/scrape: "true"
241+
prometheus.io/path: "/metrics"
242+
prometheus.io/port: "8080"
237243
podLabels: {}
238244
podSecurityContext: {}
239245
# fsGroup: 2000

charts/gha-runner-scale-set-controller/values.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ priorityClassName: ""
8989
## This will disable metrics.
9090
##
9191
## To enable metrics, uncomment the following lines.
92-
# metrics:
93-
# controllerManagerAddr: ":8080"
94-
# listenerAddr: ":8080"
95-
# listenerEndpoint: "/metrics"
92+
metrics:
93+
controllerManagerAddr: ":8080"
94+
listenerAddr: ":8080"
95+
listenerEndpoint: "/metrics"
9696

9797
flags:
9898
## Log level can be set here with one of the following values: "debug", "info", "warn", "error".

charts/gha-runner-scale-set/values.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,17 @@ githubConfigSecret:
119119
# # Spec for this container will be applied as is without any modifications.
120120
# - name: side-car
121121
# image: example-sidecar
122+
listenerTemplate:
123+
spec:
124+
containers:
125+
- name: listener
126+
securityContext:
127+
runAsUser: 1000
128+
metadata:
129+
annotations:
130+
prometheus.io/scrape: "true"
131+
prometheus.io/port: "8080"
132+
prometheus.io/path: "/metrics"
122133

123134
## template is the PodSpec for each runner Pod
124135
## For reference: https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#PodSpec

0 commit comments

Comments
 (0)