带有Nginx反向代理的Nginx入口控制器

时间:2020-09-24 11:00:57

标签: nginx load-balancing kubernetes-ingress nginx-reverse-proxy nginx-ingress

我对使用Nginx入口控制器的负载均衡K8s流量的体系结构感到困惑。 我了解到,入口控制器应该根据入口配置来配置您正在使用的负载均衡器。 因此,如果我想使用Nginx入口控制器,并且有一台运行Nginx的物理服务器位于网络的前面,那么如何使入口控制器对其进行配置?

1 个答案:

答案 0 :(得分:0)

Ingress公开从群集外部到群集内服务的HTTP和HTTPS路由。流量路由由Ingress资源上定义的规则控制。您必须具有一个Ingress控制器才能满足Ingress的要求。仅创建Ingress资源无效。看看下面的示例图:

Look at the example graph below:

Nginx Ingress Controller正在使用LoadBalancer类型的服务来使流量进入控制器,然后重新路由到特定服务。

我强烈建议您仔细阅读official documentation,以便对该主题有一个很好的了解,并查看一些使用它的示例。

是nginx入口控制器应该(或可以)配置 Nginx机器?

NGINX Ingress Controller可与NGINX和NGINX Plus一起使用,并支持标准的Ingress功能-基于内容的路由和TLS / SSL终止。

相关问题