Skip to content

Commit efeb46c

Browse files
committed
add resource and replica support
Signed-off-by: Alan Sherman <[email protected]>
1 parent 62761ed commit efeb46c

File tree

2 files changed

+25
-4
lines changed

2 files changed

+25
-4
lines changed

charts/lfx-platform/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ apiVersion: v2
55
name: lfx-platform
66
description: LFX Platform v2 Helm chart
77
type: application
8-
version: 0.3.11
8+
version: 0.3.12
99
icon: https://github.com/linuxfoundation/lfx-v2-helm/raw/main/img/lfx-logo-color.svg
1010
dependencies:
1111
- name: traefik

charts/lfx-platform/values.yaml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,15 @@ openfga:
142142
sampleRatio: 1.0
143143

144144
# Additional OpenFGA configuration
145-
replicaCount: 1
146-
145+
replicaCount: 3
146+
147+
resources:
148+
limits:
149+
cpu: 1000m
150+
memory: 1024Mi
151+
requests:
152+
cpu: 500m
153+
memory: 512Mi
147154
# Heimdall configuration
148155
heimdall:
149156
enabled: true
@@ -153,7 +160,14 @@ heimdall:
153160

154161

155162
deployment:
156-
replicaCount: 1
163+
replicaCount: 3
164+
resources:
165+
limits:
166+
cpu: 100m
167+
memory: 256Mi
168+
requests:
169+
cpu: 100m
170+
memory: 256Mi
157171
autoscaling:
158172
enabled: false
159173
labels:
@@ -345,6 +359,13 @@ opensearch:
345359
value: "true"
346360
- name: DISABLE_SECURITY_PLUGIN
347361
value: "true"
362+
resources:
363+
requests:
364+
cpu: 1000m
365+
memory: 8Gi
366+
limits:
367+
cpu: 2000m
368+
memory: 16Gi
348369

349370
# Mailpit configuration
350371
mailpit:

0 commit comments

Comments
 (0)