Skip to content

Commit 3f857c7

Browse files
committed
scrape registry metrics from pod
1 parent ec1e07a commit 3f857c7

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

helm_release/modules/registry/manifests.tf

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,10 @@ module "deployment" {
176176
affinity = var.affinity
177177
replicas = var.replicas
178178
annotations = {
179-
"checksum/secret" = sha256(module.secret.manifest)
180-
"checksum/tls" = sha256(module.tls.manifest)
179+
"checksum/secret" = sha256(module.secret.manifest)
180+
"checksum/tls" = sha256(module.tls.manifest)
181+
"prometheus.io/scrape" = "true" # TODO: investigate failure exposed as a service
182+
"prometheus.io/port" = tostring(var.ports.metrics)
181183
}
182184
template_spec = {
183185
priorityClassName = "system-cluster-critical"
@@ -321,8 +323,6 @@ module "service" {
321323
annotations = {
322324
"external-dns.alpha.kubernetes.io/hostname" = var.service_hostname
323325
"kube-vip.io/loadbalancerIPs" = var.service_ip
324-
"prometheus.io/scrape" = "true"
325-
"prometheus.io/port" = tostring(var.ports.metrics)
326326
}
327327
spec = {
328328
type = "LoadBalancer"
@@ -334,12 +334,6 @@ module "service" {
334334
protocol = "TCP"
335335
targetPort = var.ports.registry
336336
},
337-
{
338-
name = "${var.name}-metrics"
339-
port = var.ports.metrics
340-
protocol = "TCP"
341-
targetPort = var.ports.metrics
342-
},
343337
]
344338
}
345339
}

0 commit comments

Comments
 (0)