*** Gateway Timeout on Kubernetes Dashboard using nginx-ingress

2/5/2020

I am able to successfully get the dashboard service up using NodePort. But with nginx-ingress, I keep getting 504 timeout. Here is my ingress configuration. Any thoughts?

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    nginx.ingress.kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
    nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
    nginx.ingress.kubernetes.io/rewrite-target: /
  name: dashboard-ingress
  namespace: kubernetes-dashboard
spec:
  rules:
  - host: dashboard.FQDN
    http:
      paths:
      - backend:
          serviceName: kubernetes-dashboard
          servicePort: 443
        path: /
  tls:
  - hosts:
    - dashboard.FQDN
    secretName: secret_dashboard
status:
  loadBalancer: {}
-- aaa
kubernetes-dashboard

0 Answers