You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术咨询:EKS与AKS的Kubernetes上下文名称构成元素

EKS与AKS的Kubernetes上下文名称组成元素

EKS(亚马逊弹性Kubernetes服务)

EKS通过官方工具(如aws eks update-kubeconfig)生成的Kubernetes上下文名称,默认采用ARN格式,结构如下:

arn:aws:eks:<region>:<account-id>:cluster/<cluster-name>

若使用--alias参数自定义,也可能出现简化格式:

<cluster-name>.<region>.eks.amazonaws.com

核心组成元素包括:

  • 云厂商标识:eks(可通过前缀或格式特征识别)
  • 区域(region):如us-east-1、eu-west-3
  • AWS账户ID:12位数字字符串
  • 集群名称(cluster-name):用户自定义的集群标识

示例解析:
对于上下文名称arn:aws:eks:us-east-1:123456789012:cluster/my-eks-cluster,解析后得到:

  • provider: eks
  • region: us-east-1
  • account-id: 123456789012
  • cluster-name: my-eks-cluster

AKS(Azure Kubernetes服务)

AKS通过az aks get-credentials生成的上下文名称,默认规则如下:

  1. 单集群无重名时:直接使用集群名称,格式为<cluster-name>
  2. 多集群重名(分属不同资源组)时:自动追加资源组名称,格式为<cluster-name>-<resource-group>
  3. 管理员权限上下文:在上述格式基础后追加-admin,如<cluster-name>-admin或<cluster-name>-<resource-group>-admin

核心组成元素包括:

  • 云厂商标识:aks(可通过格式或工具生成特征识别)
  • 集群名称(cluster-name):用户自定义的集群标识
  • 资源组名称(resource-group,可选):集群所属的Azure资源组,重名场景下必现
  • 权限标识(admin,可选):标识该上下文拥有集群管理员权限

示例解析:
对于上下文名称my-aks-cluster-my-rg-admin,解析后得到:

  • provider: aks
  • cluster-name: my-aks-cluster
  • resource-group: my-rg
  • permission: admin

内容的提问来源于stack exchange,提问作者David Wer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 06:10:59