<< 单击以显示目录 >> 导航: 用户指南 > 项目用户操作指南 > 集群操作 > 访问入口(Ingress)管理 > 创建访问入口 |
在 Kubernetes 集群中,Ingress是授权入站连接到达集群服务的规则集合,可提供七层负载均衡能力。Ingress Controller负责处理所有Ingress的请求流量,它通常是一个负载均衡器。
用户可灵活自定义私有的访问入口,每个自定义的访问入口在项目之间互相隔离。
1.在左侧导航树中选择访问入口。
2.单击创建新访问入口。
3.设置访问入口名称。
4.设置访问入口参数。
表 1 系统访问入口参数说明
参数 |
设置说明 |
设置示例 |
---|---|---|
访问入口名称 |
访问入口名称以小写字母开头,可以包含数字、小写字母和-,长度不超过50个字符且不能重名。 |
path1 |
重写目标路径 |
rewrite-target,应用中暴露的访问地址与访问入口规则中的指定路径不同时需要填写。 |
/target |
应用程序根路径 |
app-root:如果应用程序根目录在不同的路径中公开并需要重定向,请填写此项。 |
- |
域名 |
虚拟机KVM虚拟化标记的开启或关闭。 |
www.example.com |
路径 |
访问路径。 |
/path1 |
服务名称 |
需要通过域名访问的服务名称。 |
demo-web-1-depoly-0-svc-0 |
服务端口 |
需要通过域名访问的服务端口号。 |
8080 |
5.(可选,需要设置高级参数时设置)单击进入高级设置,设置Ingress的高级参数。
6.单击立即创建。
配置了自定义访问入口后后,请修改客户端的host配置。
例如,Ingress Controller的域名为www.example.com,Kubernetes集群的管理节点IP地址为10.221.125.1,则文件中增加的内容为10.221.125.1 www.example.com。