From f611c695b747eb07ffb99bac1ec0983936be1e6b Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Wed, 29 Sep 2021 20:16:33 +0200 Subject: [PATCH] chore: prepare ingresses for K8S 1.22 --- k8s/deploy.yaml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/k8s/deploy.yaml b/k8s/deploy.yaml index e755443..76c03bc 100644 --- a/k8s/deploy.yaml +++ b/k8s/deploy.yaml @@ -76,27 +76,26 @@ spec: --- -apiVersion: networking.k8s.io/v1beta1 +apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: nginx-s3-upload annotations: kubernetes.io/ingress.class: "alb" alb.ingress.kubernetes.io/group.name: "unbound" - alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80},{"HTTPS": 443}]' alb.ingress.kubernetes.io/scheme: internet-facing alb.ingress.kubernetes.io/target-type: instance - alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}' + alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80},{"HTTPS": 443}]' + alb.ingress.kubernetes.io/ssl-redirect: "443" spec: rules: - host: 'upload.unbound.se' http: paths: - - path: /* + - path: / + pathType: Prefix backend: - serviceName: ssl-redirect - servicePort: use-annotation - - backend: - serviceName: nginx-s3-upload - servicePort: 80 - path: /* + service: + name: nginx-s3-upload + port: + number: 80