diff --git a/docs/exposing-prometheus-alertmanager-grafana-ingress.md b/docs/exposing-prometheus-alertmanager-grafana-ingress.md
index 4e8615ca7de754b475f718d57417168d79017931..f05ab4ce52c9b0e8fe00ddb0242662d1ccf1c851 100644
--- a/docs/exposing-prometheus-alertmanager-grafana-ingress.md
+++ b/docs/exposing-prometheus-alertmanager-grafana-ingress.md
@@ -42,7 +42,7 @@ local kp =
     },
     ingress+:: {
       'prometheus-k8s': {
-        apiVersion: 'extensions/v1beta1',
+        apiVersion: 'networking.k8s.io/v1',
         kind: 'Ingress',
         metadata: {
           name: $.prometheus.prometheus.metadata.name,
@@ -59,8 +59,10 @@ local kp =
             http: {
               paths: [{
                 backend: {
-                  serviceName: $.prometheus.service.metadata.name,
-                  servicePort: 'web',
+                  service: {
+                    name: $.prometheus.service.metadata.name,
+                    port: 'web',
+                  },
                 },
               }],
             },
diff --git a/examples/ingress.jsonnet b/examples/ingress.jsonnet
index 32dd2f1cf3e6b8296516a7ee43fda61279fe8f67..023af577bafad7dddf6a76184108138861cb47d3 100644
--- a/examples/ingress.jsonnet
+++ b/examples/ingress.jsonnet
@@ -1,5 +1,5 @@
 local ingress(name, namespace, rules) = {
-  apiVersion: 'extensions/v1beta1',
+  apiVersion: 'networking.k8s.io/v1',
   kind: 'Ingress',
   metadata: {
     name: name,
@@ -53,8 +53,10 @@ local kp =
           http: {
             paths: [{
               backend: {
-                serviceName: 'alertmanager-main',
-                servicePort: 'web',
+                service: {
+                  name: 'alertmanager-main',
+                  port: 'web',
+                },
               },
             }],
           },
@@ -68,8 +70,10 @@ local kp =
           http: {
             paths: [{
               backend: {
-                serviceName: 'grafana',
-                servicePort: 'http',
+                service: {
+                  name: 'grafana',
+                  port: 'http',
+                },
               },
             }],
           },
@@ -83,8 +87,10 @@ local kp =
           http: {
             paths: [{
               backend: {
-                serviceName: 'prometheus-k8s',
-                servicePort: 'web',
+                service: {
+                  name: 'prometheus-k8s',
+                  port: 'web',
+                },
               },
             }],
           },