diff --git a/charts/keycloak/Chart.yaml b/charts/keycloak/Chart.yaml
index 4a5ce31e562dfb604a37f73631958e71f4aee3f2..196681a5cd7395d89e7674d0b719f3119d2d2665 100644
--- a/charts/keycloak/Chart.yaml
+++ b/charts/keycloak/Chart.yaml
@@ -7,5 +7,5 @@ icon: https://www.keycloak.org/resources/images/keycloak_icon_512px.svg
 sources:
   - https://git.shivering-isles.com/shivering-isles/infrastructure-gitops
   - https://github.com/keycloak/keycloak
-version: 0.2.1
+version: 0.2.2
 appVersion: "19.0.2"
diff --git a/charts/keycloak/README.md b/charts/keycloak/README.md
index 6027ffe37aedcc550073cb4f44365e778990f617..e5887acf0a096519547d0d3f0b229ab8112e7987 100644
--- a/charts/keycloak/README.md
+++ b/charts/keycloak/README.md
@@ -1,6 +1,6 @@
 # keycloak
 
-![Version: 0.2.1](https://img.shields.io/badge/Version-0.2.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 19.0.2](https://img.shields.io/badge/AppVersion-19.0.2-informational?style=flat-square)
+![Version: 0.2.2](https://img.shields.io/badge/Version-0.2.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 19.0.2](https://img.shields.io/badge/AppVersion-19.0.2-informational?style=flat-square)
 
 (Alpha) A Helm chart for Keycloak on Kubernetes
 
diff --git a/charts/keycloak/templates/deployment.yaml b/charts/keycloak/templates/deployment.yaml
index ffd455621b567fa9d41b62dc112fb8c3ffa61adc..f6f4702f80e73eb7fe53fb0915d3f9fd65a5c648 100644
--- a/charts/keycloak/templates/deployment.yaml
+++ b/charts/keycloak/templates/deployment.yaml
@@ -5,8 +5,6 @@ metadata:
   labels:
     {{- include "keycloak.labels" . | nindent 4 }}
 spec:
-  strategy:
-    type: Recreate
   {{- if not .Values.autoscaling.enabled }}
   replicas: {{ .Values.replicaCount }}
   {{- end }}
@@ -38,6 +36,8 @@ spec:
           imagePullPolicy: {{ .Values.image.pullPolicy }}
           args:
             - start
+            - --cache=ispn
+            - --cache-config-file=cache-ispn.xml
             - --cache-stack=kubernetes
             - --proxy
             - '{{ .Values.keycloak.proxy }}'
diff --git a/charts/keycloak/templates/service.yaml b/charts/keycloak/templates/service.yaml
index 4b669b4feea90d31eafe0a31f1a2aadf12586b09..2091811a2e5ba5f845aaf2544602e1d124b72886 100644
--- a/charts/keycloak/templates/service.yaml
+++ b/charts/keycloak/templates/service.yaml
@@ -23,9 +23,9 @@ metadata:
 spec:
   clusterIP: None
   ports:
-    - port: {{ .Values.service.port }}
-      targetPort: http
+    - port: 7800
+      targetPort: 7800
       protocol: TCP
-      name: http
+      name: ping
   selector:
     {{- include "keycloak.selectorLabels" . | nindent 4 }}