23 lines
640 B
YAML
23 lines
640 B
YAML
|
|
# PersistentVolumeClaim for Keycloak (namespace: sso)
|
||
|
|
#
|
||
|
|
# keycloak-data — /opt/keycloak/data
|
||
|
|
# Holds: Keycloak build cache (data/generated/) produced by kc.sh build.
|
||
|
|
# Persisting this avoids a full provider rebuild on every pod restart.
|
||
|
|
# Also holds H2 emergency data (only used if PostgreSQL is unreachable).
|
||
|
|
#
|
||
|
|
# Adjust storage size before production deployment.
|
||
|
|
|
||
|
|
apiVersion: v1
|
||
|
|
kind: PersistentVolumeClaim
|
||
|
|
metadata:
|
||
|
|
name: keycloak-data
|
||
|
|
namespace: sso
|
||
|
|
labels:
|
||
|
|
app.kubernetes.io/part-of: net-kingdom-sso-mfa
|
||
|
|
net-kingdom/component: sso
|
||
|
|
spec:
|
||
|
|
accessModes: [ReadWriteOnce]
|
||
|
|
resources:
|
||
|
|
requests:
|
||
|
|
storage: 2Gi
|