Skip to content

Commit 2d2cdcf

Browse files
authored
Merge pull request #68 from linuxfoundation/agaete/reloader
feat: annotate heimdall and openfga with reloader for pod restarts
2 parents 12c919e + 7d26671 commit 2d2cdcf

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

.cspell.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@
3434
"totp",
3535
"traefik",
3636
"webauthn",
37-
"websecure"
37+
"websecure",
38+
"stakater"
3839
],
3940
"flagWords": [
4041
"abort",

charts/lfx-platform/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
version: 0.2.3
4444
- name: lfx-v2-access-check
4545
repository: oci://ghcr.io/linuxfoundation/lfx-v2-access-check/chart
46-
version: 0.2.3
46+
version: 0.2.4
4747
- name: lfx-v2-indexer-service
4848
repository: oci://ghcr.io/linuxfoundation/lfx-v2-indexer-service/chart
4949
version: 0.4.4
@@ -56,5 +56,5 @@ dependencies:
5656
- name: lfx-v2-auth-service
5757
repository: oci://ghcr.io/linuxfoundation/lfx-v2-auth-service/chart
5858
version: 0.2.5
59-
digest: sha256:762d9c09282b2130f84066a2ba188317a88d3922c3befa86db83ca695345490f
60-
generated: "2025-10-07T14:43:56.084279178-07:00"
59+
digest: sha256:c2f9cd38a1bfa9f1b7eed4d7984617b78a066aa7c76b72b9c293162b446e0632
60+
generated: "2025-10-10T09:01:46.100319+01:00"

charts/lfx-platform/Chart.yaml

Lines changed: 3 additions & 3 deletions
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.1
8+
version: 0.3.2
99
icon: https://github.com/linuxfoundation/lfx-v2-helm/raw/main/img/lfx-logo-color.svg
1010
dependencies:
1111
- name: traefik
@@ -14,11 +14,11 @@ dependencies:
1414
condition: traefik.enabled
1515
- name: openfga
1616
repository: https://openfga.github.io/helm-charts
17-
version: ~0.2.37
17+
version: ~0.2.38
1818
condition: openfga.enabled
1919
- name: heimdall
2020
repository: oci://ghcr.io/dadrus/heimdall/chart
21-
version: ~0.15.6
21+
version: ~0.15.7
2222
condition: heimdall.enabled
2323
- name: nats
2424
repository: https://nats-io.github.io/k8s/helm/charts/

charts/lfx-platform/values.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ gateway:
103103
openfga:
104104
enabled: true
105105

106+
# Enable reloader to restart pods when ConfigMap or Secrets change
107+
podAnnotations:
108+
reloader.stakater.com/auto: "true"
109+
106110
# Disable playground by default
107111
playground:
108112
enabled: false
@@ -146,6 +150,9 @@ heimdall:
146150
volumeMounts:
147151
- name: heimdall-signer-cert
148152
mountPath: "/heimdall/cert/"
153+
# Enable reloader to restart pods when ConfigMap or Secrets change
154+
annotations:
155+
reloader.stakater.com/auto: "true"
149156

150157
env:
151158
CLIENT_SECRET:

0 commit comments

Comments
 (0)