diff --git a/docs/exposing-prometheus-alertmanager-grafana-ingress.md b/docs/exposing-prometheus-alertmanager-grafana-ingress.md
index 9874dc203019db744b7e179e9f2a9145c01147f2..007dc641fa028773a369f703331e326dc5c84d62 100644
--- a/docs/exposing-prometheus-alertmanager-grafana-ingress.md
+++ b/docs/exposing-prometheus-alertmanager-grafana-ingress.md
@@ -50,8 +50,8 @@ local kp =
     ingress+:: {
       'prometheus-k8s':
         ingress.new() +
-        ingress.mixin.metadata.withName('prometheus-k8s') +
-        ingress.mixin.metadata.withNamespace($._config.namespace) +
+        ingress.mixin.metadata.withName($.prometheus.prometheus.metadata.name) +
+        ingress.mixin.metadata.withNamespace($.prometheus.prometheus.metadata.namespace) +
         ingress.mixin.metadata.withAnnotations({
           'nginx.ingress.kubernetes.io/auth-type': 'basic',
           'nginx.ingress.kubernetes.io/auth-secret': 'basic-auth',
@@ -62,7 +62,7 @@ local kp =
           ingressRule.withHost('prometheus.example.com') +
           ingressRule.mixin.http.withPaths(
             httpIngressPath.new() +
-            httpIngressPath.mixin.backend.withServiceName('prometheus-k8s') +
+            httpIngressPath.mixin.backend.withServiceName($.prometheus.service.metadata.name) +
             httpIngressPath.mixin.backend.withServicePort('web')
           ),
         ),