开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK第一次用ALB,这个域名是什么意思?

容器服务ACK第一次用ALB,这个域名是什么意思?5a3a6ac37b7825db0aa15ec93e67228c.png

展开
收起
真的很搞笑 2023-07-22 11:59:17 185 0
3 条回答
写回答
取消 提交回答
  • 在阿里云容器服务ACK中,ALB(Application Load Balancer)是指应用程序负载均衡器。域名在ALB的上下文中通常指的是负载均衡器的访问地址。

    当您创建一个ALB时,阿里云会为您分配一个域名,该域名可以用于访问和管理负载均衡器。这个域名是负载均衡器的唯一标识,类似于一个网址或URL。

    通过使用ALB的域名,您可以将流量引导到负载均衡器,并由负载均衡器将请求转发给后端容器组或服务。例如,您可以将域名配置到DNS解析中,以便用户可以通过该域名来访问您的应用程序。

    请注意,阿里云为每个负载均衡器生成的域名可能具有不同的格式,例如 lb-xxxxxxxxxxx.region.elb.aliyuncs.com。具体的域名格式和命名规则将取决于您在创建ALB时所选择的配置和设置。

    2023-07-28 10:33:04
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在ALB Ingress中,每个规则对应一个域名。同时,可以为一个Ingress定义多个规则,对应多个域名。

    规则的作用是:

    指定该域名对应后端服务
    设置该域名的查询路径及重写等配置
    举个例子,一个ALB Ingress配置如下:

    yaml
    Copy
    apiVersion: extensions/v1beta1
    kind: Ingress
    ...
    spec:
    rules:

    • host: foo.example.com
      http:
      paths:
      • backend:
        serviceName: service1
        servicePort: 80
    • host: bar.example.com
      http:
      paths:
      • backend:
        serviceName: service2
        servicePort: 80
        这里定义了两个规则:

    第一个规则的host为foo.example.com,转发到service1服务
    第二个规则的host为bar.example.com,转发到service2服务
    当请求这两个域名时,会对应转发到不同的服务。

    所以 ALB Ingress中的域名,标识了一个转发规则。

    2023-07-23 17:47:03
    赞同 展开评论 打赏
  • 分三种情况:1. 不指定域名(留空),通过IP访问 2. 使用临时域名(只输入前缀,例如 your-service) 3. 使用你自己的域名(输入完整域名)
    ,此回答整理自钉群“阿里云容器服务ACK用户大群”

    2023-07-22 12:24:45
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    《边缘容器服务ACK@Edge》 立即下载
    《应用型负载均衡ALB产品解读》 立即下载
    阿里云网络-SLB负载均衡产品介绍 立即下载

    相关镜像