diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2727ec80e4a39ad70d30053fb75723c8f90d9f49..512d19012775dd062f562becf33371b087c8dd16 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,10 +6,12 @@ variables:
   BBBATSCALE_SUPPORT_NOTIFY_IMAGE: $CI_REGISTRY_IMAGE/bbbatscale-support-notify
 
 include:
-  - project: its/infra-utils
-    file: gitlab/ci/templates/get-openshift-kubeconfig.gitlab-ci.yml
-  - project: its/infra-utils
-    file: gitlab/ci/templates/install-helmfile.gitlab-ci.yml
+  - component: $CI_SERVER_FQDN/its/templates-and-utilities/gitlab-ci-components/manage-namespaces-and-service-accounts/download-kubeconfig@1
+    inputs:
+      project-full-path: its/openshift
+      namespace: rooms
+      service-account: bbbatscale-support-notify-admin
+  - component: $CI_SERVER_FQDN/its/templates-and-utilities/gitlab-ci-components/install-helmfile/install-helmfile@1
 
 build:
   stage: build
@@ -33,12 +35,9 @@ deploy:
     name: alpine
   rules:
     - when: manual
-  variables:
-    NAMESPACE: rooms
-    SERVICE_ACCOUNT: bbbatscale-support-notify-admin
   before_script:
-    - !reference [ .get openshift kubeconfig - alpine, before_script ]
-    - !reference [ .install helmfile - alpine, before_script ]
+    - !reference [ .download-kubeconfig-alpine , before_script ]
+    - !reference [ .install-helmfile-alpine, before_script ]
   script:
     - helmfile sync --file "$CI_PROJECT_DIR/helmfile.yaml.gotmpl"
   needs:
diff --git a/helm/bbbatscale-support-notify/Chart.yaml b/helm/bbbatscale-support-notify/Chart.yaml
index 2fc69fd56976f29b426a13d27a329d9b69df8520..130050d12af90dd42b604095dd2798d4b276dc90 100644
--- a/helm/bbbatscale-support-notify/Chart.yaml
+++ b/helm/bbbatscale-support-notify/Chart.yaml
@@ -6,6 +6,6 @@ type: application
 version: 0.0.0
 
 dependencies:
-  - name: its-infra-utils
-    version: 0.0.0
-    repository: git+https://code.fbi.h-da.de/its/infra-utils.git@charts?ref=main
+  - name: docker-config
+    version: ^2.0.0
+    repository: https://code.fbi.h-da.de/api/v4/projects/36536/packages/helm/stable
diff --git a/helm/bbbatscale-support-notify/templates/image-pull-secret.yaml b/helm/bbbatscale-support-notify/templates/image-pull-secret.yaml
index c9feedde42f4bf9b2c133c70990c3b7b8f7e925c..a8ed1eebaa8619b815d780273be701d26dd59f5a 100644
--- a/helm/bbbatscale-support-notify/templates/image-pull-secret.yaml
+++ b/helm/bbbatscale-support-notify/templates/image-pull-secret.yaml
@@ -7,5 +7,5 @@ metadata:
     {{- include "bbbatscale-support-notify.labels" . | nindent 4 }}
 type: kubernetes.io/dockerconfigjson
 data:
-  .dockerconfigjson: {{ include "its-infra-utils.dockerConfig" .Values.imagePullConfig | b64enc }}
+  .dockerconfigjson: {{ include "de.h-da.fbi.docker-config.dockerConfig" .Values.imagePullConfig | b64enc }}
 {{- end }}
diff --git a/helmfile.yaml.gotmpl b/helmfile.yaml.gotmpl
index ef4c840412c0ab7bdcebbcd40fe09db288e02ac7..1d60d1a4501eb63767ac5c88a1ecc684ba93f07a 100644
--- a/helmfile.yaml.gotmpl
+++ b/helmfile.yaml.gotmpl
@@ -1,6 +1,8 @@
 repositories:
-  - name: its-infra-utils
-    url: git+https://code.fbi.h-da.de/its/infra-utils.git@charts?ref=main
+  - name: docker-config
+    url: https://code.fbi.h-da.de/api/v4/projects/36536/packages/helm/stable
+    username: gitlab-ci-token
+    password: {{ requiredEnv "CI_JOB_TOKEN" | quote }}
 
 missingFileHandler: Error