当前位置:首页 > 行业动态 > 正文

容器服务ACK 为什么在ALB 控制台看不到 公网 alb 呢?

容器服务ACK在ALB控制台看不到公网ALB的原因

1. 概述

在使用阿里云的容器服务ACK(Alibaba Cloud Container Service for Kubernetes)时,用户可能会遇到在ALB(Application Load Balancer)控制台看不到公网ALB的问题,本文将详细解释这个问题的原因。

2. 容器服务和ALB的关系

容器服务ACK是阿里云提供的一种基于Kubernetes的容器管理服务,而ALB是阿里云提供的负载均衡服务,用于将流量分配到多个服务器上,以提高服务的可用性和性能。

当使用容器服务ACK创建集群时,系统会自动为该集群创建一个内部ALB,用于集群内部的服务发现和通信,这个内部ALB并不等同于公网ALB。

3. 看不到公网ALB的原因

3.1 ALB的创建方式不同

公网ALB通常是通过在控制台或API中直接创建得到的,而不是由容器服务ACK自动创建的,如果你没有手动创建公网ALB,那么在ALB控制台中就看不到它。

3.2 ALB的作用范围不同

内部ALB主要用于集群内部的服务发现和通信,而公网ALB则用于处理来自互联网的流量,由于这两种ALB的作用范围不同,因此它们在控制台上的显示也会有所不同。

3.3 ALB的配置和管理方式不同

内部ALB的配置和管理通常由容器服务ACK自动完成,而公网ALB则需要用户自己进行配置和管理,这种不同的管理方式也可能导致在ALB控制台上看不到公网ALB。

4. 解决方案

如果你需要使用公网ALB,可以通过以下步骤手动创建:

1、登录到阿里云控制台,选择“网络与安全”>“ALB”。

2、点击“创建负载均衡实例”,然后按照提示填写相关信息。

3、创建完成后,你可以在ALB控制台看到新创建的公网ALB。

请注意,虽然你可以手动创建公网ALB,但这并不会影响由容器服务ACK自动创建的内部ALB的功能和使用。

0