云容器引擎 CCE-ELB Ingress配置HTTP/HTTPS头字段:通过控制台创建
通过控制台创建
- 登录CCE控制台,单击集群名称进入集群。
- 在左侧导航栏中选择“服务”,切换至“路由”页签,在右上角单击“创建路由”。
- 设置Ingress参数。本示例中仅列举必选参数,其余参数可根据需求参考通过控制台创建ELB Ingress进行设置。
- 名称:自定义服务名称,可与工作负载名称保持一致。
- 负载均衡器:选择弹性负载均衡的类型、创建方式。
- 类型:本例中仅支持选择“独享型”。
- 创建方式:本文中以选择已有ELB为例进行说明,关于自动创建的配置参数请参见负载均衡器。
- 监听器配置:
- 前端协议:支持HTTP和HTTPS。本文以HTTP协议为例。
- 对外端口:开放在负载均衡服务地址的端口,可任意指定。
- 高级配置:
配置
说明
使用限制
获取监听器端口号
开启后可以将ELB实例的监听端口从报文的HTTP头中带到后端云服务器。
独享型ELB实例支持配置。
获取客户端请求端口号
开启后可以将客户端的源端口从报文的HTTP头中带到后端云服务器。
独享型ELB实例支持配置。
重写X-Forwarded-Host
开启后将以客户端请求头的Host重写X-Forwarded-Host传递到后端云服务器。
独享型ELB实例支持配置。
图1 配置HTTP/HTTPS头字段
- 转发策略配置:填写 域名 匹配规则及需要访问的目标Service。请求的访问地址与转发规则匹配时(转发规则由域名、URL组成,例如:10.117.117.117:80/helloworld),此请求将被转发到对应的目标Service处理。
- 单击“确定”,创建Ingress。