diff --git a/CHANGELOG.md b/CHANGELOG.md
index 25057ad4db71c7c4b176cf766d35512aa805eea1..482604a6219d88436a6697f27b352412ac0c4359 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## Unreleased
+
+* Update to stable ingress API
+
 ## [0.4.0] - 2021-10-20
 
 * Update redis chart to version 15
diff --git a/templates/ingress.yaml b/templates/ingress.yaml
index 26a368d7a5509209687bdc72f6f953bc72811492..a726a4c86e0ab234d6c08b69665e9530d2dcd3cd 100644
--- a/templates/ingress.yaml
+++ b/templates/ingress.yaml
@@ -1,7 +1,7 @@
 {{- if .Values.ingress.enabled -}}
 {{- $fullName := include "wordpress.fullname" . -}}
 {{- $ingressPath := .Values.ingress.path -}}
-apiVersion: networking.k8s.io/v1beta1
+apiVersion: networking.k8s.io/v1
 kind: Ingress
 metadata:
   name: {{ $fullName }}
@@ -40,8 +40,11 @@ spec:
       http:
         paths:
           - path: {{ $ingressPath }}
+            pathType: Prefix
             backend:
-              serviceName: {{ $fullName }}
-              servicePort: http
+              service:
+                name: {{ $fullName }}
+                port:
+                  name: http
   {{- end }}
 {{- end }}