diff --git a/kubernetes/operationcode_python_backend/overlays/staging/ingress.yaml b/kubernetes/operationcode_python_backend/overlays/staging/ingress.yaml index 0e8b35f..41cd6d4 100644 --- a/kubernetes/operationcode_python_backend/overlays/staging/ingress.yaml +++ b/kubernetes/operationcode_python_backend/overlays/staging/ingress.yaml @@ -10,6 +10,7 @@ metadata: alb.ingress.kubernetes.io/scheme: internet-facing alb.ingress.kubernetes.io/ssl-policy: ELBSecurityPolicy-TLS-1-2-2017-01 alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}' + alb.ingress.kubernetes.io/actions.redirect-to-root: '{"Type":"redirect","RedirectConfig":{"Host":"resources.staging.operationcode.org","Path":"/","Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_302"}}' labels: app: back-end spec: @@ -40,6 +41,14 @@ spec: - host: resources-staging.k8s.operationcode.org http: paths: + - path: /metrics + backend: + serviceName: redirect-to-root + servicePort: use-annotation + - path: /healthz + backend: + serviceName: redirect-to-root + servicePort: use-annotation - path: /* backend: serviceName: resources-api-service