diff --git a/helmchart/single-sign-on/templates/ingress.yaml b/helmchart/single-sign-on/templates/ingress.yaml
index 944cbde7ef4e21ee84cd1273fbdbf8651065ba9f..bd0c92b0a64acbb2db73db5fa5bc105bd85b8ab8 100644
--- a/helmchart/single-sign-on/templates/ingress.yaml
+++ b/helmchart/single-sign-on/templates/ingress.yaml
@@ -1,4 +1,4 @@
-apiVersion: extensions/v1beta1
+apiVersion: networking.k8s.io/v1
 kind: Ingress
 metadata:
   name: {{ include "single-sign-on.fullname" . }}
@@ -15,13 +15,17 @@ spec:
       - path: /api/(.*)
         pathType: Prefix
         backend: 
-          serviceName: {{ include "single-sign-on.fullname" . }}-kratos-public
-          servicePort: 80
+          service:
+            name: {{ include "single-sign-on.fullname" . }}-kratos-public
+            port: 
+              number: 80
       - path: /login/(.*)
         pathType: Prefix
         backend:
-          serviceName: {{ include "single-sign-on.fullname" . }}-login
-          servicePort: 5000
+          service:
+            name: {{ include "single-sign-on.fullname" . }}-login
+            port: 
+              number: 5000
   tls:                                                                           
   - hosts:                                                                       
     - {{ .Values.singleSignOnHost }}