Skip to content

Commit 9000a28

Browse files
authored
Merge pull request #353 from Flagsmith/fix/sse-secret
fix: Fix generating SSE secret
2 parents 02e513c + 9278887 commit 9000a28

File tree

5 files changed

+11
-9
lines changed

5 files changed

+11
-9
lines changed

charts/flagsmith/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: flagsmith
33
description: Flagsmith
44
type: application
5-
version: 0.73.0
5+
version: 0.73.1
66
appVersion: 2.170.0
77
dependencies:
88
- name: postgresql

charts/flagsmith/templates/django-secret-init/job.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ metadata:
1111
"helm.sh/hook": pre-install,pre-upgrade
1212
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
1313
spec:
14+
ttlSecondsAfterFinished: 60
1415
template:
1516
metadata:
1617
name: {{ include "flagsmith.api.secretKeySecretName" . }}

charts/flagsmith/templates/sse-secret-init/job.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ metadata:
1111
"helm.sh/hook": pre-install,pre-upgrade
1212
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
1313
spec:
14+
ttlSecondsAfterFinished: 60
1415
template:
1516
metadata:
1617
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
@@ -19,7 +20,7 @@ spec:
1920
app.kubernetes.io/component: sse-secret-init
2021
spec:
2122
restartPolicy: OnFailure
22-
serviceAccountName: {{ include "flagsmith.fullname" . }}-sse-secret-init
23+
serviceAccountName: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
2324
containers:
2425
- name: secret-creator
2526
image: bitnami/kubectl:latest

charts/flagsmith/templates/sse-secret-init/rbac.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
{{- if and .Values.sse.enabled (not .Values.api.secretKeyFromExistingSecret.enabled) -}}
1+
{{- if and .Values.sse.enabled (not .Values.sse.authenticationTokenFromExistingSecret.enabled) -}}
22
apiVersion: rbac.authorization.k8s.io/v1
33
kind: Role
44
metadata:
5-
name: {{ include "flagsmith.fullname" . }}-sse-secret-init
5+
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
66
namespace: {{ .Release.Namespace | quote }}
77
labels:
88
{{- include "flagsmith.labels" . | nindent 4 }}
@@ -17,7 +17,7 @@ rules:
1717
apiVersion: rbac.authorization.k8s.io/v1
1818
kind: RoleBinding
1919
metadata:
20-
name: {{ include "flagsmith.fullname" . }}-sse-secret-init
20+
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
2121
namespace: {{ .Release.Namespace | quote }}
2222
labels:
2323
{{- include "flagsmith.labels" . | nindent 4 }}
@@ -27,9 +27,9 @@ metadata:
2727
roleRef:
2828
apiGroup: rbac.authorization.k8s.io
2929
kind: Role
30-
name: {{ include "flagsmith.fullname" . }}-sse-secret-init
30+
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
3131
subjects:
3232
- kind: ServiceAccount
33-
name: {{ include "flagsmith.fullname" . }}-sse-secret-init
33+
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
3434
namespace: {{ .Release.Namespace | quote }}
3535
{{- end }}

charts/flagsmith/templates/sse-secret-init/serviceaccount.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
{{- if and .Values.sse.enabled (not .Values.api.secretKeyFromExistingSecret.enabled) -}}
1+
{{- if and .Values.sse.enabled (not .Values.sse.authenticationTokenFromExistingSecret.enabled) -}}
22
apiVersion: v1
33
kind: ServiceAccount
44
metadata:
5-
name: {{ include "flagsmith.fullname" . }}-django-secret-init
5+
name: {{ include "flagsmith.sse.authenticationTokenSecretName" . }}
66
namespace: {{ .Release.Namespace | quote }}
77
labels:
88
{{- include "flagsmith.labels" . | nindent 4 }}

0 commit comments

Comments
 (0)