1.引入
我们之前在部署应用(如nginx)的时候,如果你需要外部进行访问,使用的是service中的nodePort方式进行对外的暴露。然后外部就可以使用ip + 端口号来进行访问部署应用。
其实这一种方式是存在着较为明显的缺陷,每一个端口你只能够使用一次,一个端口对应一个应用,而且访问的时候是通过域名来访问的。比如你访问百度,输入的是www.baidu.com,而不是以IP地址 + 端口的形式,因为这样不安全。
为了弥补上述过程中nodeport中的不足,我们就可以使用ingress。
2.ingress概述
Ingress 也是为了解决在集群之外,访问集群内部Service服务的问题。文章来源:https://www.toymoban.com/news/detail-687913.html
Ingress,是K8s的一个资源对象,定义了一系列路由转发规则(或反向代理规则)。它规定了外部进来的HTTP/HTTPS请求,应该被转发到哪个Serv文章来源地址https://www.toymoban.com/news/detail-687913.html
到了这里,关于Kubernetes技术--k8s核心技术 ingress的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!