通过 Amazon EMR 注册 Amazon EKS 集群 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

通过 Amazon EMR 注册 Amazon EKS 集群

注册集群是设置 Amazon EMR on EKS 以运行工作负载所需的最后一步。

使用以下命令创建一个虚拟集群,其名称为您在前面的步骤中为 Amazon EKS 集群和命名空间所选的名称。

注意

每个虚拟集群都必须拥有一个在所有 EKS 集群中唯一的名称。如果两个虚拟集群共用相同的名称,则即使这两个虚拟集群属于不同的 EKS 集群,部署过程也将失败。

aws emr-containers create-virtual-cluster \ --name virtual_cluster_name \ --container-provider '{ "id": "cluster_name", "type": "EKS", "info": { "eksInfo": { "namespace": "namespace_name" } } }'

或者,您可以创建包含虚拟集群所需参数的 JSON 文件,然后使用 JSON 文件的路径运行 create-virtual-cluster 命令。有关更多信息,请参阅 管理虚拟集群

注意

要验证虚拟集群是否成功创建,请使用 list-virtual-clusters 操作或转到 Amazon EMR 控制台中的 Virtual Clusters (虚拟集群) 页面,以查看虚拟集群状态。