File tree 4 files changed +21
-5
lines changed
4 files changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -8,10 +8,14 @@ resource "kubernetes_manifest" "customresourcedefinition_ogmiosports_demeter_run
8
8
" spec" = {
9
9
" group" = " demeter.run"
10
10
" names" = {
11
- " categories" = []
11
+ " categories" = [
12
+ " demeter-port" ,
13
+ ]
12
14
" kind" = " OgmiosPort"
13
15
" plural" = " ogmiosports"
14
- " shortNames" = []
16
+ " shortNames" = [
17
+ " opt" ,
18
+ ]
15
19
" singular" = " ogmiosport"
16
20
}
17
21
" scope" = " Namespaced"
@@ -43,6 +47,11 @@ resource "kubernetes_manifest" "customresourcedefinition_ogmiosports_demeter_run
43
47
" name" = " Auth Token"
44
48
" type" = " string"
45
49
},
50
+ {
51
+ " jsonPath" = " .spec.throughputTier"
52
+ " name" = " Throughput Tier"
53
+ " type" = " string"
54
+ },
46
55
]
47
56
" name" = " v1alpha1"
48
57
" schema" = {
@@ -60,6 +69,9 @@ resource "kubernetes_manifest" "customresourcedefinition_ogmiosports_demeter_run
60
69
]
61
70
" type" = " string"
62
71
}
72
+ " throughputTier" = {
73
+ " type" = " string"
74
+ }
63
75
" version" = {
64
76
" format" = " uint8"
65
77
" minimum" = 0
@@ -68,6 +80,7 @@ resource "kubernetes_manifest" "customresourcedefinition_ogmiosports_demeter_run
68
80
}
69
81
" required" = [
70
82
" network" ,
83
+ " throughputTier" ,
71
84
" version" ,
72
85
]
73
86
" type" = " object"
Original file line number Diff line number Diff line change @@ -18,15 +18,16 @@ module "ogmios_v1_feature" {
18
18
source = " ./feature"
19
19
namespace = var. namespace
20
20
operator_image_tag = var. operator_image_tag
21
- metrics_delay = 60
21
+ metrics_delay = var . metrics_delay
22
22
extension_name = var. extension_name
23
+ api_key_salt = var. api_key_salt
23
24
}
24
25
25
26
module "ogmios_v1_proxy" {
26
27
depends_on = [kubernetes_namespace . namespace ]
27
28
source = " ./proxy"
28
29
namespace = var. namespace
29
- replicas = 1
30
+ replicas = var . proxy_replicas
30
31
proxy_image_tag = var. proxy_image_tag
31
32
extension_name = var. extension_name
32
33
}
@@ -54,6 +55,7 @@ module "ogmios_instances" {
54
55
node_private_dns = each. value . node_private_dns
55
56
ogmios_version = each. value . ogmios_version
56
57
compute_arch = each. value . compute_arch
58
+ replicas = each. value . replicas
57
59
}
58
60
59
61
module "ogmios_services" {
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ resource "kubernetes_manifest" "operator_monitor" {
19
19
podMetricsEndpoints = [
20
20
{
21
21
port = " metrics" ,
22
- path = " /"
22
+ path = " /metrics "
23
23
}
24
24
]
25
25
}
Original file line number Diff line number Diff line change @@ -118,5 +118,6 @@ variable "instances" {
118
118
node_private_dns = string
119
119
ogmios_version = string
120
120
compute_arch = string
121
+ replicas = number
121
122
}))
122
123
}
You can’t perform that action at this time.
0 commit comments