大佬教程收集整理的这篇文章主要介绍了GKE 入口出现 404 错误。我在 Google Kubernetes 集群上,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
GKE 入口出现 404 错误。我在 Google Kubernetes 集群上。
kubectl create deployment my-deploy --image=Nginx
kubectl 公开部署 my-deploy --name=my-svc --type=NodePort --port=80
kind: Ingress
Metadata:
name: my-ingress
spec:
rules:
- host: foo.bar.com
http:
paths:
- path: /bar
BACkend:
servicename: my-svc
servicePort: 80
ingress description
这会自动创建一个 IP 34.95.98.151 的负载均衡器
在位于“C:\windows\System32\drivers\etc”下的我的 windows 主机文件中添加了一个条目
404 Error
我希望 Nginx 主页出现。如果有人能帮我解决这个问题,我将不胜感激。
如果 NGINX 本身不为 /bar 路径提供服务,则预计会返回 404,因为您的入口只是通过该路径。如果 /bar 上没有提供任何服务,您将在计算机上运行 nginx 时得到相同的 404(不涉及 k8s)。
这里我有一个入口,路径中设置了 /bar
将 yaml 中的路径从:/bar
更改为仅 /
这里我有一个入口,路径设置为 /
或者,您可以创建重写,但我认为这比您需要的要复杂。
https://kubernetes.github.io/ingress-nginx/examples/rewrite/#rewrite-target
以上是大佬教程为你收集整理的GKE 入口出现 404 错误。我在 Google Kubernetes 集群上全部内容,希望文章能够帮你解决GKE 入口出现 404 错误。我在 Google Kubernetes 集群上所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。