再次咨询容器服务ACK,这两个值应该从哪里获取?

再次咨询容器服务ACK,这两个值应该从哪里获取?719d966fef881fb014189e47fdb6b8dd.png

展开
收起
真的很搞笑 2023-07-22 12:03:45 85 分享 版权
3 条回答
写回答
取消 提交回答
  • 当使用阿里云容器服务 ACK(Alibaba Cloud Container Service for Kubernetes)时,以下两个值通常需要从阿里云控制台获取:

    1. 集群ID:集群ID 是在创建集群时由 ACK 分配的唯一标识符。您可以在阿里云控制台的容器服务页面中找到您的集群,并从集群概览或详情页面中获取集群ID。

    2. 命名空间(Namespace):命名空间是 Kubernetes 中用于隔离和组织资源的一种机制。在 ACK 中,您可以通过在集群中创建命名空间来实现此目的。要获取命名空间,请登录到阿里云控制台,找到您的集群,并导航到集群的命名空间页面,其中将显示已创建的命名空间列表。

    在获取这些值后,您可以在配置文件或命令行参数中使用它们来指定您要操作的特定集群和命名空间。

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

    从您的描述看,需要获取的两个值应该是:

    apiVersion: alibabacloud.com/v1

    alb-gateway

    这应该是Ingress的apiVersion和名称。

    获取这两个值的方式有以下几种:

    通过ACK控制台获取
    登录ACK控制台,在应用服务 -> 路由 -> Ingress 中,可以查看已经存在的Ingress,并获取其apiVersion和名称。

    查看已有Ingress YAML
    如果已经有对应的Ingress资源定义,可以查看其YAML文件,直接获取apiVersion和metadata.name。

    创建新的Ingress
    如果还没有对应的Ingress,可以直接使用上述apiVersion创建,并自定义名称:

    yaml
    Copy
    apiVersion: alibabacloud.com/v1
    kind: Ingress
    metadata:
    name: alb-gateway
    使用kubectl命令查看
    bash
    Copy
    kubectl get ingress -o yaml

    可以查看现有Ingress的apiVersion和名称

    2023-07-23 17:40:26
    赞同 展开评论
  • vpc。如果用交换机的话:bb739dc10727313542c53d52e15699d5.png
    就这个,vsw 开头的,随便选两个。或者看你 k8s 节点属于哪个交换机,优先选那个4e279a6caa49afe98d5996c465b392ed.png
    另外,升级 ALB Ingress Controller 2.9.0 可以自动创建 AlbConfig,勾上那个创建 AlbConfig,还会帮你把交换机列出来(不选就自动随机选两个),此回答整理自钉群“阿里云容器服务ACK用户大群”

    2023-07-22 12:27:49
    赞同 展开评论

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

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