diff --git a/deploy/overlays/development/services/gateway/ingress.yaml b/deploy/overlays/development/services/gateway/ingress.yaml index 686e898..c20169b 100644 --- a/deploy/overlays/development/services/gateway/ingress.yaml +++ b/deploy/overlays/development/services/gateway/ingress.yaml @@ -1,16 +1,24 @@ -apiVersion: traefik.io/v1alpha1 -kind: IngressRoute +apiVersion: networking.k8s.io/v1 +kind: Ingress metadata: name: gateway namespace: cloud-services + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod spec: - entryPoints: - - websecure - routes: - - match: Host(`gateway.mini.cloud.fiskerinc.com`) - kind: Rule - services: - - name: gateway - port: 8077 + ingressClassName: traefik + rules: + - host: gateway.mini.cloud.fiskerinc.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: gateway + port: + number: 8077 tls: - certResolver: letsencrypt + - hosts: + - gateway.mini.cloud.fiskerinc.com + secretName: gateway-tls