diff --git a/.gitlab/issue_templates/new_app.md b/.gitlab/issue_templates/new_app.md
index 296f6852a342928eecbf37851652b0ce99f5b064..a9810ab3469ed2be0e58dc02c73fce39f1b78a86 100644
--- a/.gitlab/issue_templates/new_app.md
+++ b/.gitlab/issue_templates/new_app.md
@@ -5,6 +5,8 @@
 
 * [ ] Create new source if needed in `flux2/infrastructure/sources/APP.yaml`
 * [ ] Include `APP.yaml` in `flux2/infrastructure/sources/kustomization.yaml`
+* [ ] In case of a core app, add `helmRelease` and `deployment` dependencies
+      to `flux2/cluster/base/core.yaml`
 * [ ] Add app secret: `install/templates/stackspin-APP-variables.yaml.jinja`
    * [ ] `flux2/cluster/optional/APP/APP.yaml`
    * [ ] `flux2/apps/APP/kustomization.yaml`
diff --git a/flux2/cluster/base/core.yaml b/flux2/cluster/base/core.yaml
index 1156bbc66bd29b51342e7c76f9e191d154e4bcc8..c9b6c305fab91e14f8e3b1582ec2016ecee1d363 100644
--- a/flux2/cluster/base/core.yaml
+++ b/flux2/cluster/base/core.yaml
@@ -36,6 +36,9 @@ spec:
     - apiVersion: helm.toolkit.fluxcd.io/v1beta1
       kind: HelmRelease
       name: single-sign-on
+    - apiVersion: helm.toolkit.fluxcd.io/v1beta1
+      kind: HelmRelease
+      name: dashboard
       namespace: stackspin
     - apiVersion: apps/v1
       kind: Deployment
@@ -49,3 +52,7 @@ spec:
       kind: Deployment
       name: single-sign-on-login
       namespace: stackspin
+    - apiVersion: apps/v1
+      kind: Deployment
+      name: dashboard
+      namespace: stackspin