CentOS7.5 Kubernetes V1.13 (Ingress)安装与部署

CentOS7.5 Kubernetes V1.13 (Ingress)安装与部署

一 、概述

什么是Ingress

一般状况下,service 和 pod 的 IP 仅可在集群内部访问。集群外部的请求须要经过负载均衡转发到 service 在 Node 上暴露的 NodePort 上,而后再由 kube-proxy 经过边缘路由器 (edge router) 将其转发给相关的 Pod 或者丢弃。负载均衡

对用户来讲不可访问的应用程序是无用的。Kubernetes的服务提供了可访问性的可用性成本。每一个应用程序均可以
经过一个不一样的端口到达。咱们不能指望用户知道集群中的每一个服务的端口。ide

Ingress对象管理对运行在Kubernetes集群内的应用程序的外部访问。乍一看,咱们彷佛已经经过Kubernetes的服务实
现了这一点,但它们并不能使应用程序真正可访问。咱们仍然须要基于路径和域、SSL终止和其余一些特性的转发
规则。在更传统的设置中,咱们可能使用外部代理和负载平衡器。Ingress提供了一个API,容许咱们完成这些事情,
除了咱们指望从动态集群中得到的其余一些特性。代理

相关文章
相关标签/搜索