diff --git a/chart/templates/monitoring/monitoring.yaml b/chart/templates/monitoring/monitoring.yaml
index 695710848426b07edb4b2c78e49a4159ecc9493d..8d218511ef740508b3c9778947605608559474f4 100644
--- a/chart/templates/monitoring/monitoring.yaml
+++ b/chart/templates/monitoring/monitoring.yaml
@@ -42,14 +42,15 @@ spec:
       imagePullSecrets:
         - name: private-registry
 
-    grafana:
-      image:
-        pullSecrets:
-        - private-registry
+    kubePrometheusStack:
+      grafana:
+        image:
+          pullSecrets:
+          - private-registry
 
-    prometheusOperator:
-      createCustomResource: true
-      manageCrds: true
+      prometheusOperator:
+        createCustomResource: true
+        manageCrds: true
 
   # TODO: DRY this up
   {{- if or .Values.gatekeeper.enabled .Values.istio.enabled }}