Compare commits
2 commits
main
...
artem/keyc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
702ec70338 | ||
|
|
bf6fb12611 |
3 changed files with 19 additions and 0 deletions
|
|
@ -6,6 +6,9 @@ spec:
|
|||
instances: 2
|
||||
storage:
|
||||
size: 20Gi
|
||||
{{- if .Values.storageClass.enable }}
|
||||
storageClass: {{ .Values.storageClass.name | default "keycloak-db-retain" }}
|
||||
{{- end }}
|
||||
{{- if .Values._cluster.scheduling }}
|
||||
{{- $rawConstraints := get .Values._cluster.scheduling "globalAppTopologySpreadConstraints" }}
|
||||
{{- if $rawConstraints }}
|
||||
|
|
|
|||
10
packages/system/keycloak/templates/storageclass.yaml
Normal file
10
packages/system/keycloak/templates/storageclass.yaml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{{- if .Values.storageClass.enable }}
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: {{ .Values.storageClass.name | default "keycloak-db-retain" }}
|
||||
provisioner: {{ required ".Values.storageClass.provisioner is required when storageClass.enable is true" .Values.storageClass.provisioner | quote }}
|
||||
reclaimPolicy: Retain
|
||||
volumeBindingMode: WaitForFirstConsumer
|
||||
allowVolumeExpansion: true
|
||||
{{- end }}
|
||||
|
|
@ -10,6 +10,12 @@ ingress:
|
|||
nginx.ingress.kubernetes.io/session-cookie-expires: "86400"
|
||||
nginx.ingress.kubernetes.io/session-cookie-max-age: "86400"
|
||||
nginx.ingress.kubernetes.io/session-cookie-name: "keycloak-cookie"
|
||||
|
||||
storageClass:
|
||||
enable: false
|
||||
name: ""
|
||||
provisioner: ""
|
||||
|
||||
resources:
|
||||
requests:
|
||||
memory: 500Mi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue