Skip to content

Commit 6aac98f

Browse files
committed
enable prometheus, add podmonitor spec
1 parent 1bb5e64 commit 6aac98f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

scaletest/terraform/coder.tf

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@ coder:
119119
secretKeyRef:
120120
name: "${kubernetes_secret.coder-db.metadata.0.name}"
121121
key: url
122+
- name: "CODER_PROMETHEUS_ENABLE"
123+
value: "true"
122124
- name: "CODER_VERBOSE"
123125
value: "true"
124126
image:
@@ -147,6 +149,20 @@ coder:
147149
- emptyDir:
148150
sizeLimit: 1024Mi
149151
name: cache
152+
extraTemplates:
153+
- |
154+
apiVersion: monitoring.googleapis.com/v1
155+
kind: PodMonitoring
156+
metadata:
157+
namespace: ${kubernetes_namespace.coder_namespace.metadata.0.name}
158+
name: coder-monitoring
159+
spec:
160+
selector:
161+
matchLabels:
162+
app.kubernetes.io/name: coder
163+
endpoints:
164+
- port: prometheus-http
165+
interval: 30s
150166
151167
EOF
152168
]

0 commit comments

Comments
 (0)