创建访问入口

在 Kubernetes 集群中,Ingress是授权入站连接到达集群服务的规则集合,可提供七层负载均衡能力。Ingress Controller负责处理所有Ingress的请求流量,它通常是一个负载均衡器。

用户可灵活自定义私有的访问入口,每个自定义的访问入口在项目之间互相隔离。

操作步骤

  1. 在左侧导航树中选择“访问入口”。

  2. 单击“创建新访问入口”。

  3. 设置访问入口名称。

  4. 设置访问入口参数。

    表 1 系统访问入口参数说明

    参数 设置说明 设置示例
    重写目标路径 rewrite-target,应用中暴露的访问地址与访问入口规则中的指定路径不同时需要填写。 /target
    应用程序根路径 app-root:如果应用程序根目录在不同的路径中公开并需要重定向,请填写此项。 -
    域名 指定访问域名。打开自动生成域名开关后,系统会自动根据nip.io格式生成一个域名,如需访问需要联网;
    手动填写的域名,访问不需要联网,但需要在访问的主机hosts文件中配置相应的内容后,才能访问。
    www.example.com
    路径 访问路径。 /path1
    服务名称 需要通过域名访问的服务名称。 app-serverce1
    服务端口 需要通过域名访问的服务端口号。 80
  5. (可选,需要设置高级参数时设置)单击“进入高级设置”,设置Ingress的高级参数。

  6. 单击“立即创建”。

后续操作

配置了自定义访问入口后后,请修改客户端的host配置。

例如,Ingress Controller的域名为“www.example.com”,Kubernetes集群的管理节点IP地址为10.221.125.1,则文件中增加的内容为“10.221.125.1 www.example.com”。

© 2022 MiaoYun Chengdu Yuan Lai Yun Zhi Technologies Inc.            Version: 21.12.3

results matching ""

    No results matching ""