容器服务ACK alb只能创建一个吗?

容器服务ACK alb只能创建一个吗?8c3d7751a503f6e04c7fe53f687be972.png

展开
收起
真的很搞笑 2023-07-22 12:09:09 109 分享 版权
3 条回答
写回答
取消 提交回答
  • 是的,在容器服务ACK中,您可以创建多个Application Load Balancer(ALB)。

    容器服务ACK支持通过Ingress来配置和管理负载均衡器。Ingress是Kubernetes中用于管理外部访问的资源对象,它定义了一组规则来路由到集群中的服务。

    对于每个Ingress对象,您可以指定不同的域名或路径,并将其关联到相应的Service或Deployment上。当请求到达ALB时,根据Ingress规则会将请求转发到相应的后端服务。

    通过创建多个Ingress对象,您可以实现多个ALB,并使用不同的域名或路径将请求流量分发到不同的后端服务。这样可以实现根据域名或路径的请求路由和负载均衡。

    请注意,创建和管理多个ALB可能会涉及到成本和网络配置的考虑。在设计和配置多个ALB时,请确保合理规划和优化网络架构,以满足您的需求并避免额外的费用。

    希望这回答了您的问题。如有其他疑问,请随时提问。

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

    容器服务ACK中可以创建多个Application Load Balancer(ALB)。

    创建多个ALB有以下好处:

    不同环境使用不同的ALB:如开发/测试/生产环境各使用一ALB
    -不同业务使用不同的ALB:如微服务中每个服务使用一ALB
    操作步骤为:

    在ACK集群的集群信息页面,选择“配置应用路由”

    点击“创建应用路由”,选择“应用负载均衡”

    输入ALB名称,选择创建位置等信息,然后点击“下一步:监听器”

    在“监听器”中,输入负载均衡监听器名称、协议、端口号等信息

    点击“下一步:规则” ,创建转发规则,指定后端Service名称和端口

    点击“下一步:标签” 为ALB添加标签,方便管理

    最后点击“下一步:确认”,完成ALB创建

    2023-07-23 17:44:04
    赞同 展开评论
  • 端点一样 你后端转发路由可以不一样啊,也可以多个alb 没啥必要。域名一样,路径也一样,你要 controller 怎么区分呢?这种情况 ALB 会直接报错,后创建的那个无效,此回答整理自钉群“阿里云容器服务ACK用户大群”

    2023-07-22 12:41:02
    赞同 展开评论

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

还有其他疑问?
咨询AI助理