我有一个服务在kubernetes上运行,并使用ingress公开我的问题是:ingress能处理这个服务和kubernetes之外的另一个服务之间的切换吗?如果k8s上的服务发生了什么事情,它将切换到外部服务(如n404错误(提前感谢
您要查找的是默认后端:https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/
您还可以配置一些东西来处理其他错误,请参阅:
- https://medium.com/alterway/how-to-custom-your-default-backend-on-kubernetes-nginx-controller-9b38048e10c0
- https://itnext.io/custom-error-page-for-nginx-ingress-controller-cca4cfa82bb9