amazon-web-services - 创建统一的实例组集群,为实例组中的每个实例类型指定唯一的自定义 AMI
问题描述
我想创建统一的实例组集群,为实例组中的每个实例类型指定一个唯一的自定义 AMI。我希望每种实例类型都使用具有匹配架构的自定义 AMI。例如,我想用 x86_64 架构自定义 AMI 配置 m5.xlarge 实例类型,并用相应的 AWS AARCH64 (ARM) 架构自定义 AMI 配置 m6g.xlarge 实例类型。
但是在使用适用于 JAVA 的 AWS EMR sdk 创建 InstanceGroupConfig 时,我找不到提供自定义 AMI id 的选项。
InstanceGroupConfig master = new InstanceGroupConfig()
.withInstanceCount(1)
.withInstanceRole(InstanceGroupType.MASTER.toString())
.withInstanceType( JsonUtils.getClusterDetails(configObject).get("masterInstanceType"))
.withMarket( JsonUtils.getClusterDetails(configObject).get("masterMarketType"));
根据文档https://docs.aws.amazon.com/emr/latest/APIReference/API_InstanceGroupConfig.html https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/emr /model/InstanceGroupConfig.html,有添加 CustomAmiId 的选项,但我找不到它。
这里有人已经在实例类型级别而不是集群级别实现了自定义 AMI?任何帮助,将不胜感激。谢谢。
解决方案
推荐阅读
- python-3.x - bind() 方法位置参数错误问题
- codeigniter - 在 MYSQL 中使用 id 生成准入号。我想要来自 CodeIgniter 的代码
- azure-devops - Kentico Multisite Azure Application Gateway App Service MVC 配置问题 - 502 错误
- ios - 如何使用“图表”创建空标签?
- reactjs - 反应原生的奇怪功能?
- angular - 如何防止用户在输入文本框中输入超过指定数量的角度输入字符?
- spring-boot - 错误:不可解析的父 POM:无法传输工件 org.springframework.boot:spring-boot-starter-parent:pom
- classification - 任何深度学习模型用于图像中的实例分类,而不是边界框?
- css - Clip-path alternatives for reveal text
- python - 如何将数据框列表除以值列表?