diff --git a/kubernetes/helm/openslice/templates/artemis.yaml b/kubernetes/helm/openslice/templates/artemis.yaml
index 74c4800b1946b065839abad8a06410616c721ffb..87c75ea00d59459c65d068fce3d7f8eb62fa71bc 100644
--- a/kubernetes/helm/openslice/templates/artemis.yaml
+++ b/kubernetes/helm/openslice/templates/artemis.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.artemis.repository }}:{{ .Values.image.artemis.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.artemis.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-artemis
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
diff --git a/kubernetes/helm/openslice/templates/blockdiag.yaml b/kubernetes/helm/openslice/templates/blockdiag.yaml
index fbd5e7ae90c52c52e21ca95771174db2b226595c..30b2025c27637392e801158d5ea496c11c8a03b2 100644
--- a/kubernetes/helm/openslice/templates/blockdiag.yaml
+++ b/kubernetes/helm/openslice/templates/blockdiag.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.blockdiag.repository }}:{{ .Values.image.blockdiag.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.blockdiag.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-blockdiag
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
diff --git a/kubernetes/helm/openslice/templates/bugzilla.yaml b/kubernetes/helm/openslice/templates/bugzilla.yaml
index 640225776ec891c031d180b7f1d68bb508d9a849..d759a2554c42af2abf6e209f2207b92cfc9ef7cb 100644
--- a/kubernetes/helm/openslice/templates/bugzilla.yaml
+++ b/kubernetes/helm/openslice/templates/bugzilla.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.bugzilla.repository }}:{{ .Values.image.bugzilla.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.bugzilla.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-bugzilla
           env:
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/centrallog.yaml b/kubernetes/helm/openslice/templates/centrallog.yaml
index a43e810552eff7c0d1a95f2d78947e671e512bbf..b8143fcd9f39869242c7192e96b1a55a08e94246 100644
--- a/kubernetes/helm/openslice/templates/centrallog.yaml
+++ b/kubernetes/helm/openslice/templates/centrallog.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.centrallog.repository }}:{{ .Values.image.centrallog.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.centrallog.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-centrallog
           env:
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/cridge-config.yaml b/kubernetes/helm/openslice/templates/cridge-config.yaml
index a70e1047bb55b54189cb39cd915bfe196ec67002..a08ebd4510247017626150e9f5b5553d9417bbfc 100644
--- a/kubernetes/helm/openslice/templates/cridge-config.yaml
+++ b/kubernetes/helm/openslice/templates/cridge-config.yaml
@@ -9,5 +9,5 @@ metadata:
     {{- include "openslice.labels" . | nindent 4 }}
   name: {{ include "openslice.fullname" . }}-cridge-kubeconfig
 data:
-  kubeconfig: |-
+  config: |-
     {{- .Files.Get "files/org.etsi.osl.cridge/kubeconfig.yaml" | nindent 4 }}
diff --git a/kubernetes/helm/openslice/templates/cridge.yaml b/kubernetes/helm/openslice/templates/cridge.yaml
index 7c80c481a30f1cfeaf67613f22dc6d4acc89ff8a..3b90404a5f87cce2bc5151ad8fb72393f8cc8405 100644
--- a/kubernetes/helm/openslice/templates/cridge.yaml
+++ b/kubernetes/helm/openslice/templates/cridge.yaml
@@ -1,5 +1,5 @@
 apiVersion: apps/v1
-kind: StatefulSet
+kind: Deployment
 metadata:	
   namespace: {{ .Release.Namespace }}
   labels:
@@ -12,7 +12,6 @@ spec:
   {{- if not .Values.autoscaling.enabled }}
   replicas: {{ .Values.replicaCount }}
   {{- end }}
-  serviceName: {{ include "openslice.fullname" . }}-cridge
   selector:
     matchLabels:
       app: {{ include "openslice.fullname" . }}
@@ -31,6 +30,7 @@ spec:
           command: ['sh', '-c', "until nslookup {{ include "openslice.fullname" . }}-osscapi; do echo waiting for osscapi; sleep 2; done"]
       containers:
         - image: "{{ .Values.image.cridge.repository }}:{{ .Values.image.cridge.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.cridge.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-cridge
           env:
             - name: SPRING_APPLICATION_JSON
@@ -40,7 +40,7 @@ spec:
                   "spring.activemq.user": "{{ .Values.oscreds.activemq.user }}", 
                   "spring.activemq.password": "{{ .Values.oscreds.activemq.password }}",
                   "logging.level.org.springframework" : "{{ .Values.spring.logLevel | default "INFO" }}",
-                  "org.etsi.osl.cridge" : "{{ .Values.cridge.mode | default "DEBUG" }}"  
+                  "org.etsi.osl.cridge" : "{{ .Values.cridge.mode | default "DEBUG" }}" 
                 }
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
@@ -48,12 +48,6 @@ spec:
             - name: cridge-kubeconfig
               readOnly: true
               mountPath: /root/.kube
-          readinessProbe:
-            exec:
-              command: ["sh", "-c", "kubectl version --client"]
-            initialDelaySeconds: 5
-            periodSeconds: 2
-            timeoutSeconds: 1
       restartPolicy: Always
       volumes:
         - name: cridge-kubeconfig
diff --git a/kubernetes/helm/openslice/templates/keycloak.yaml b/kubernetes/helm/openslice/templates/keycloak.yaml
index 1b697565a8116436074791fe09518368ce8a0f9b..fca2bdbe8782e30adda9e4a54e3b0aa455f5a573 100644
--- a/kubernetes/helm/openslice/templates/keycloak.yaml
+++ b/kubernetes/helm/openslice/templates/keycloak.yaml
@@ -31,6 +31,7 @@ spec:
       hostNetwork: {{ .Values.hostNetwork }}
       containers:
         - image: "{{ .Values.image.keycloak.repository }}:{{ .Values.image.keycloak.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.keycloak.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-keycloak
           env:
             - name: DB_VENDOR
diff --git a/kubernetes/helm/openslice/templates/kroki.yaml b/kubernetes/helm/openslice/templates/kroki.yaml
index c6b6f71ba2d290421912ef305928122da48cc7d4..3139d11f6a3c164693ec045c753586ec917ad651 100644
--- a/kubernetes/helm/openslice/templates/kroki.yaml
+++ b/kubernetes/helm/openslice/templates/kroki.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.kroki.repository }}:{{ .Values.image.kroki.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.kroki.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-kroki
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
diff --git a/kubernetes/helm/openslice/templates/manoclient.yaml b/kubernetes/helm/openslice/templates/manoclient.yaml
index caea66047d3a6c270b03a2b8bf6c6e39beeaf40b..88fd7131a43fb6ea2a7ecf30084a872063294ca2 100644
--- a/kubernetes/helm/openslice/templates/manoclient.yaml
+++ b/kubernetes/helm/openslice/templates/manoclient.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.manoclient.repository }}:{{ .Values.image.manoclient.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.manoclient.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-manoclient
           env:
           - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/mysql.yaml b/kubernetes/helm/openslice/templates/mysql.yaml
index 6aa246a2e5cd655ff7c51c1538ab4be1b9ad619a..b69a3f1e8cd3ecf222ed5aaa21f44feb52d2d950 100644
--- a/kubernetes/helm/openslice/templates/mysql.yaml
+++ b/kubernetes/helm/openslice/templates/mysql.yaml
@@ -27,6 +27,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.mysql.repository }}:{{ .Values.image.mysql.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.mysql.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-mysql
           args:
             - "--ignore-db-dir=lost+found"
diff --git a/kubernetes/helm/openslice/templates/oasapi.yaml b/kubernetes/helm/openslice/templates/oasapi.yaml
index 1b4ec2c137fa7e270177548ba3580a4b2f05ce14..c73b3df7afde260c8e74fafd0a8825a3d455e8d7 100644
--- a/kubernetes/helm/openslice/templates/oasapi.yaml
+++ b/kubernetes/helm/openslice/templates/oasapi.yaml
@@ -34,6 +34,7 @@ spec:
       hostNetwork: {{ .Values.hostNetwork }}
       containers:
         - image: "{{ .Values.image.oasapi.repository }}:{{ .Values.image.oasapi.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.oasapi.pullPolicy | default "Always" }}
           name: {{ .Release.Name }}-oasapi
           env:          
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/osom.yaml b/kubernetes/helm/openslice/templates/osom.yaml
index 906bed086f2e2978dfc2dd228815fdb1867be2f8..12edc14626ad446a6114fec67e38954cd46e8bac 100644
--- a/kubernetes/helm/openslice/templates/osom.yaml
+++ b/kubernetes/helm/openslice/templates/osom.yaml
@@ -26,6 +26,7 @@ spec:
     spec:
       containers:
         - image: "{{ .Values.image.osom.repository }}:{{ .Values.image.osom.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.osom.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-osom
           env:
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/osportalapi.yaml b/kubernetes/helm/openslice/templates/osportalapi.yaml
index 072c2f5f92a886ef30d43d59d1290a0ecf630c7c..c84ee91f0b44ef930b1d4c510a9ce12a2b8b7556 100644
--- a/kubernetes/helm/openslice/templates/osportalapi.yaml
+++ b/kubernetes/helm/openslice/templates/osportalapi.yaml
@@ -35,6 +35,7 @@ spec:
           command: ['sh', '-c', "until nslookup {{ include "openslice.fullname" . }}-mysql; do echo waiting for mysql; sleep 2; done"]
       containers:
         - image: "{{ .Values.image.portalapi.repository }}:{{ .Values.image.portalapi.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.portalapi.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-osportalapi
           env:
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/osscapi.yaml b/kubernetes/helm/openslice/templates/osscapi.yaml
index 6721ca24d667b10cd7ce994e009e159e19eb0e26..e52a6b32f69513b09de3169b0780b39fdc7b56bf 100644
--- a/kubernetes/helm/openslice/templates/osscapi.yaml
+++ b/kubernetes/helm/openslice/templates/osscapi.yaml
@@ -34,6 +34,7 @@ spec:
         command: ['sh', '-c', "until nslookup {{ include "openslice.fullname" . }}-mysql; do echo waiting for mysql; sleep 2; done"]
       containers:
         - image: "{{ .Values.image.osscapi.repository }}:{{ .Values.image.osscapi.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.osscapi.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-osscapi
           env:
             - name: SPRING_APPLICATION_JSON
diff --git a/kubernetes/helm/openslice/templates/portalweb.yaml b/kubernetes/helm/openslice/templates/portalweb.yaml
index 9beec9d4e45b20fc6ef526efc92e187e2a034a76..c2b22a10b01c00f22a850b9e951189c86e849fb4 100644
--- a/kubernetes/helm/openslice/templates/portalweb.yaml
+++ b/kubernetes/helm/openslice/templates/portalweb.yaml
@@ -27,6 +27,7 @@ spec:
       hostNetwork: {{ .Values.hostNetwork }}
       containers:
         - image: "{{ .Values.image.portalweb.repository }}:{{ .Values.image.portalweb.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.portalweb.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-portalweb
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
diff --git a/kubernetes/helm/openslice/templates/tmfweb.yaml b/kubernetes/helm/openslice/templates/tmfweb.yaml
index 5ee897432d96423bec7cc1044835901b9e20f442..2d324ec79f2f34379c10d8b12ae10d3ad1cd493f 100644
--- a/kubernetes/helm/openslice/templates/tmfweb.yaml
+++ b/kubernetes/helm/openslice/templates/tmfweb.yaml
@@ -27,6 +27,7 @@ spec:
       hostNetwork: {{ .Values.hostNetwork }}
       containers:
         - image: "{{ .Values.image.tmfweb.repository }}:{{ .Values.image.tmfweb.tag | default .Chart.AppVersion }}"
+          imagePullPolicy: {{ .Values.image.tmfweb.pullPolicy | default "Always" }}
           name: {{ include "openslice.fullname" . }}-tmfweb
           resources:
             {{- toYaml .Values.resources | nindent 12 }}
diff --git a/kubernetes/helm/openslice/values.yaml b/kubernetes/helm/openslice/values.yaml
index cbc1df7bff511836369bee4b2e8f8f57bffd66b0..2f6cccaa56be85aaecd3fa3e7a233e03a00f9a46 100644
--- a/kubernetes/helm/openslice/values.yaml
+++ b/kubernetes/helm/openslice/values.yaml
@@ -7,77 +7,77 @@ replicaCount: 1
 image:
   artemis:
     repository: apache/activemq-artemis
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "2.30.0"
   blockdiag:
     repository: yuzutech/kroki-blockdiag
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "latest"
   bugzilla:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.bugzilla
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   centrallog:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.centrallog.service
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   keycloak:
     repository: quay.io/keycloak/keycloak
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "16.1.1"
   kroki:
     repository: yuzutech/kroki
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "latest"
   manoclient:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.mano
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   osom:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.osom
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   portalapi:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.portal.api
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   osscapi:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.tmf.api
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   mysql:
     repository: mysql
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "5.7.43"
   oasapi:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.oas
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   portalweb:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.portal.web
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   tmfweb:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.tmf.web
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"
   cridge:
     repository: labs.etsi.org:5050/osl/code/org.etsi.osl.cridge
-    pullPolicy: IfNotPresent
+    pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
     tag: "develop"