File tree 2 files changed +30
-0
lines changed
2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ resource "kubernetes_manifest" "instance_monitor" {
2
+ manifest = {
3
+ apiVersion = " monitoring.coreos.com/v1"
4
+ kind = " PodMonitor"
5
+ metadata = {
6
+ labels = {
7
+ " app.kubernetes.io/component" = " o11y"
8
+ " app.kubernetes.io/part-of" = " demeter"
9
+ }
10
+ name = " instance"
11
+ namespace = var.namespace
12
+ }
13
+ spec = {
14
+ selector = {
15
+ matchLabels = {
16
+ role = " instance"
17
+ }
18
+ }
19
+ podMetricsEndpoints = [
20
+ {
21
+ port = " api" ,
22
+ path = " /metrics"
23
+ }
24
+ ]
25
+ }
26
+ }
27
+ }
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ resource "kubernetes_deployment_v1" "ogmios" {
11
11
name = local. name
12
12
namespace = var. namespace
13
13
labels = {
14
+ " role" = " instance"
14
15
" demeter.run/kind" = " OgmiosInstance"
15
16
" cardano.demeter.run/network" = var.network
16
17
" cardano.demeter.run/ogmios-version" = var.ogmios_version
@@ -20,6 +21,7 @@ resource "kubernetes_deployment_v1" "ogmios" {
20
21
replicas = var. replicas
21
22
selector {
22
23
match_labels = {
24
+ " role" = " instance"
23
25
" demeter.run/instance" = local.name
24
26
" cardano.demeter.run/network" = var.network
25
27
" cardano.demeter.run/ogmios-version" = var.ogmios_version
@@ -29,6 +31,7 @@ resource "kubernetes_deployment_v1" "ogmios" {
29
31
metadata {
30
32
name = local. name
31
33
labels = {
34
+ " role" = " instance"
32
35
" demeter.run/instance" = local.name
33
36
" cardano.demeter.run/network" = var.network
34
37
" cardano.demeter.run/ogmios-version" = var.ogmios_version
You can’t perform that action at this time.
0 commit comments