nginx ingress error 504 timeout, timeout is caused due to the reverse proxy, reverse proxy default timeout 60s
official documents
Configuration fragment:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
nginx.ingress.kubernetes.io/proxy-connect-timeout: "300"
nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
nginx.ingress.kubernetes.io/proxy-send-timeout: "300"