Skip to content

Commit a6c5703

Browse files
authored
fix: add missing datastore.metrics.enabled config (#267)
* fix: add missing datastore.metrics.enabled config Signed-off-by: sami <samiulsami7786@gmail.com> * fix: add datastore.metrics schema to values.schema.json Signed-off-by: sami <samiulsami7786@gmail.com> --------- Signed-off-by: sami <samiulsami7786@gmail.com>
1 parent 1efedc8 commit a6c5703

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

charts/openfga/templates/deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ spec:
137137
value: "{{ .Values.datastore.connMaxLifetime }}"
138138
{{- end }}
139139

140+
- name: OPENFGA_DATASTORE_METRICS_ENABLED
141+
value: "{{ .Values.datastore.metrics.enabled }}"
142+
140143
{{- if .Values.maxConcurrentReadsForCheck }}
141144
- name: OPENFGA_MAX_CONCURRENT_READS_FOR_CHECK
142145
value: "{{ .Values.maxConcurrentReadsForCheck }}"

charts/openfga/values.schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,16 @@
273273
"datastore": {
274274
"type": "object",
275275
"properties": {
276+
"metrics": {
277+
"type": "object",
278+
"properties": {
279+
"enabled": {
280+
"type": "boolean",
281+
"description": "enable/disable datastore metrics",
282+
"default": false
283+
}
284+
}
285+
},
276286
"engine": {
277287
"type": "string",
278288
"enum": [

charts/openfga/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,8 @@ telemetry:
195195
prometheus.io/port: "{{ .Values.containerPorts.prometheus }}"
196196

197197
datastore:
198+
metrics:
199+
enabled: false
198200
engine: memory
199201
uri:
200202
uriSecret:

0 commit comments

Comments
 (0)