你好,请问配置域名是这个路径配置有没有什么要求呢?是不是随便配置一个然后访问的时候使用
“域名/路径”
这个路径不能随便配置,如果你的应用服务就是以这个路径开头的话可以,这个路径是会被传进应用服务的。
kubernetes的ingress不是使用nginx做反向代理的?
为什么nginx配置反向代理的时候可以配置 location /路径
这个路径是可以随便填写,然后访问加这个路径就可以访问。这是因为kubernetes限制了吗?
你好,kubernetes的ingress本质上就是使用nginx做反向代理。
在猪齿鱼中的 域名/路径
中的 路径
指的就是ingress对象中的 spec.rules[].http.paths[].path
属性的值。
默认情况下,ingress-nginx
解析ingress
对象时将域名
解析到kubernetes的svc对象,svc对象又转发到pod中。而路径
则指的是pod中的服务路径。
例如:容器运行的是一个tomcat,你放了一个名为demo.war
的war包进去,你访问的时候就得是域名/demo
才可以访问到demo这个应用。
更多信息请参考官方文档:
https://kubernetes.github.io/ingress-nginx/