云容器实例 CCI-公网访问:配置公网访问-创建工作负载时设置

时间:2024-09-19 08:15:58

配置公网访问-创建工作负载时设置

在云容器实例中,您只需要在创建负载时选择“公网访问”,然后配置如下参数。

  • 安装coredns:coredns插件为您的其他负载提供内部 域名 解析服务,如果不安装coredns则无法通过“服务名称:负载访问端口”访问负载。
  • ELB实例:选择ELB实例,如没有ELB实例可以单击“创建共享型ELB实例”去创建。

    此处创建的ELB需要与负载所在命名空间在同一个VPC内。

    CCI暂时不支持独享型负载均衡,建议您创建共享型ELB实例。

  • ELB协议:即公网访问使用的通信协议,支持HTTP、HTTPS、TCP和UDP协议。
  • Ingress名称:Ingress是用于管理七层协议访问的对象。此处如果不配置,云容器实例会默认负载名称作为Ingress名称。Ingress的详细信息请参见https://support.huaweicloud.com/devg-cci/cci_05_0008.html
  • 公网域名(选择HTTP/HTTPS协议时可配置):通过域名访问负载,公网域名需要您自行购买,并将域名解析指向所选的ELB实例弹性公网IP。
  • 证书(选择HTTPS协议时必填):SSL证书的导入方法请参见SSL证书
  • ELB端口:选择使用的ELB访问的具体协议和端口。
  • 负载端口协议:访问负载的通信协议,可选择TCP或UDP,如果ELB协议选择为HTTP/HTTPS,则负载端口协议为TCP。
  • 负载端口配置:
    • 负载访问端口:负载提供的访问端口。
    • 容器端口:容器监听的端口,负载访问端口映射到容器端口。
  • HTTP路由配置
    • 映射路径:URL访问的路径,必须以“/”开头,如“/api/web”,也可以是根路径“/”
    • 负载访问端口:前面设置的负载访问端口。

如下图所示,假如ELB实例的IP地址为“10.10.10.10”,则通过“http://10.10.10.10:6071/”就可以从公网访问到负载。

图3 配置公网访问参数
support.huaweicloud.com/usermanual-cci/cci_01_0055.html