기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
비 관리형 컴퓨팅 환경
비관리형 컴퓨팅 환경에서는 자체 컴퓨팅 리소스를 관리합니다.는 Amazon ECS와 Amazon EKS 모두에 대해 비관리형 컴퓨팅 환경을 AWS Batch 지원하므로 배치의 작업 예약 기능을 활용하면서 인프라를 제어할 수 있습니다.
참고
AWS Fargate 리소스는 비관리형 컴퓨팅 환경에서 지원되지 않습니다.
비관리형 Amazon ECS 컴퓨팅 환경
비관리형 Amazon ECS 컴퓨팅 환경의 경우 컴퓨팅 리소스에 사용하는 AMI가 Amazon ECS 컨테이너 인스턴스 AMI 사양을 충족하는지 확인해야 합니다. 자세한 내용은 컴퓨팅 리소스 AMI 사양 및 자습서: 컴퓨팅 리소스 AMI 생성 섹션을 참조하세요.
비관리형 컴퓨팅 환경을 생성한 후에는 DescribeComputeEnvironments API 작업을 사용하여 컴퓨팅 환경 세부 정보를 봅니다. 환경과 연결된 Amazon ECS 클러스터를 찾은 후 해당 Amazon ECS 클러스터에서 컨테이너 인스턴스를 수동으로 시작합니다.
다음 AWS CLI 명령은 Amazon ECS 클러스터 ARN도 제공합니다.
$aws batch describe-compute-environments \ --compute-environmentsunmanagedCE\ --query "computeEnvironments[].ecsClusterArn"
자세한 내용을 알아보려면 Amazon Elastic Container Service 개발자 안내서의 Amazon ECS 컨테이너 인스턴스 시작을 참조하세요. 사용자 컴퓨팅 리소스를 시작할 때 리소스가 다음 Amazon EC2 사용자 데이터에 등록해야 하는 Amazon ECS 클러스터 ARN을 지정합니다. ecsClusterArn을 이전 명령에서 받은 클러스터 ARN으로 바꿉니다.
#!/bin/bash echo "ECS_CLUSTER=ecsClusterArn" >> /etc/ecs/ecs.config
비관리형 Amazon EKS 컴퓨팅 환경
비관리형 Amazon EKS 컴퓨팅 환경에서는가 작업 예약 및 배치를 AWS Batch 처리하는 동안 자체 Kubernetes 노드를 관리합니다. 이를 통해 보안, 규정 준수 또는 운영 요구 사항을 위해 Kubernetes 인프라를 직접 제어할 수 있습니다. Amazon EKS 노드를 프로비저닝하고 구성하는 것은 사용자의 책임이며,는 기존 Amazon EKS 클러스터와 AWS Batch 통합되어 작업을 예약하고 실행합니다.
자세한 내용은 자습서: Amazon EKS 리소스를 사용하여 비관리형 컴퓨팅 환경 생성을 참조하세요.