翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル: Amazon EKS リソースを使用してアンマネージド型のコンピューティング環境を作成する
Amazon Elastic Kubernetes Service (Amazon EKS) リソースを使用してアンマネージド型のコンピューティング環境を作成するには、次の手順を実行します。
-
https://console.aws.amazon.com/batch/
で AWS Batch コンソールを開きます。 -
ページ上部のナビゲーションバーから、 AWS リージョン 使用する を選択します。
-
ナビゲーションペインで、コンピューティング環境] を選択します。
-
[作成] を選択します。
-
環境を設定します。
-
コンピューティング環境の設定 で、Amazon Elastic Kubernetes Service (Amazon EKS) を選択します。
-
オーケストレーションタイプ で、アンマネージド を選択します。
-
-
名前 で、コンピューティング環境の一意な名前を指定します。名前の最大長は 128 文字です。大文字、小文字、数字、ハイフン (-)、アンダースコア (_) を含めることができます。
-
EKS クラスター で、既存の Amazon EKS クラスターを選択します。新しい EKS クラスターを作成するには、「Amazon EKS クラスターの作成」ページのステップに従います。
-
名前空間 で、クラスター内の AWS Batch プロセスをグループ化する Kubernetes 名前空間を入力します。
-
(オプション) 最大 vCPUs、プロビジョンドキャパシティからジョブスケジューリングに使用できる vCPUs の最大数を指定します。
-
(オプション) タグ を展開します。タグの追加 を選択し、キーと値のペアを入力します。
-
次のページ を選択します。
-
レビュー では、設定手順を確認します。変更する必要がある場合は、[編集] を選択します。完了したら、コンピューティング環境の作成 を選択します。
アンマネージド型のコンピューティング環境に Amazon EKS クラスターノードを割り当てる
アンマネージド型のコンピューティング環境を作成したら、Amazon EKS ノードにコンピューティング環境 UUID のラベルを付ける必要があります。
まず、DescribeComputeEnvironmentsAPI 結果からコンピューティング環境 UUID を取得します。
$aws batch describe-compute-environments \ --compute-environmentsunmanagedEksCE\ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"
ノード情報を取得します。
kubectl get nodes -o name
ノードに AWS Batch コンピューティング環境 UUID のラベルを付けます。
kubectl label<node-name>batch.amazonaws.com/compute-environment-uuid=uuid