2017-04-27 3 views
3

EC2 인스턴스가 포함 된 ECS 클러스터를 프로그래밍 방식으로 생성하려고합니다. 지금까지 내가 EC2 인스턴스보다 내가 먼저 ECS 클러스터를 만들어야 이해하고이 방법을 사용하여 인스턴스를 등록 같이 그것이 내가 그것을 할 방법AWS 노드 SDK를 사용하여 EC2 클러스터에 EC2 인스턴스를 추가하는 방법

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ECS.html#registerContainerInstance-property

인가를? 필수 인수는 무엇입니까? instanceIdentityDocument 및 instanceIdentityDocumentSignature를 얻는 방법은 무엇입니까?

감사

답변

3

은 내가 ECS 클러스터에 직접 인스턴스를 시작하려면 EC2 인스턴스의 사용자 데이터를 사용합니다. 이것의

#!/bin/bash 
echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config 

세부 사항은 AWS docs에 설명되어 있습니다 : 이것은 당신이 사용할 수 있습니다 사용자 데이터입니다. 자동 스케일 그룹 시작 구성에서이 사용자 데이터를 사용할 수도 있습니다.

그렇기 때문에 Terraform (AWS의 경우도)이나 CloudFormation (AWS의 경우)과 같은 인프라 구축을 위해 만들어진 언어를 살펴 보는 것이 유용 할 수 있습니다.

관련 문제