本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Batch 預設 AMI
當您建立 Amazon EKS 運算環境時,不需要指定 Amazon Machine Image (AMI)。 AWS Batch 會根據 CreateComputeEnvironment 請求中指定的Kubernetes版本和執行個體類型,選取 Amazon EKS 最佳化 AMI。一般而言,我們建議您使用預設 AMI 選擇。如需 Amazon EKS 最佳化 AMIs 的詳細資訊,請參閱《Amazon EKS 使用者指南》中的Amazon EKS 最佳化 Amazon Linux AMIs。
執行下列命令,以查看 AWS Batch 為您的 Amazon EKS 運算環境選取的 AMI 類型。下列範例是非 GPU 執行個體類型。
# compute CE example: indicates Batch has chosen the AL2 x86 or ARM EKS 1.32 AMI, depending on instance types
$
aws batch describe-compute-environments --compute-environments
My-Eks-CE1
\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2", "imageKubernetesVersion": "1.32" } ]
以下範例是 GPU 執行個體類型。
# GPU CE example: indicates Batch has choosen the AL2 x86 EKS Accelerated 1.32 AMI
$
aws batch describe-compute-environments --compute-environments
My-Eks-GPU-CE
\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2_NVIDIA", "imageKubernetesVersion": "1.32" } ]