DNS 항목을 포함하는 boto를 사용하여 json 파일을 전달하는 방법을 찾고 있는데이 DNS 항목은 가능한 한 빨리 경로 53에서 만들 수 있습니다.boto를 사용하여 경로 53에 dns 항목 만들기
가능한 도움말, 방향 등을 이해하십시오.
DNS 항목을 포함하는 boto를 사용하여 json 파일을 전달하는 방법을 찾고 있는데이 DNS 항목은 가능한 한 빨리 경로 53에서 만들 수 있습니다.boto를 사용하여 경로 53에 dns 항목 만들기
가능한 도움말, 방향 등을 이해하십시오.
당신이 대단한마다 30 초 동안 실행되는 스크립트를 유지하기 위해 줄 수있는 경우에 미리 :)에서
감사합니다.
다음 작업을 수행하는 python 스크립트를 작성할 수 있습니다.
이것은 우리가 이미 가지고있는 현재의 메커니즘이지만, 우리가 대기열에 의존하기 때문에 실패합니다. 100 대의 기계를 확장하려면 많은 시간이 필요합니다. :( –
새로 만든 인스턴스에 대한 DNS 항목을 추가하려는 경우 인스턴스를으로 등록 할 수 있습니다.
user data script은 인스턴스가 처음으로 부팅 될 때 자동으로 실행될 수 있습니다.
CREATE
항목aws route53 change-resource-record-sets
명령을 사용하여 JSON 파일을 만듭니다이 스크립트는 스크립트는 다음을 수행 할 루트 53의 새로운 DNS 항목을 등록 할 AWS Command-Line Interface (CLI)를 호출 할 수 있습니다
참조 : AWS CLI documentation for change-resource-record-sets
그러나, 당신이해야 할 것 인스턴스가 종료 될 때 DNS 항목을 삭제하는 방법을 찾으십시오.
aws cli를 사용하면 여기에 문서화 된대로 배치 요청을 할 수 있습니다. [link] (http://docs.aws.amazon.com/cli/latest/reference/route53/change-resource-record-sets.html) boto를 사용하여이를 수행하는 방법을 알아 내려는 시도 ?? –
이미 Json 파일이있는 경우. CloudFormation을 사용하면 어떨까요? – Ali
사실 나는 30 초마다 스크립트를 실행하고 100 개까지 갈 수있는 새로운 컴퓨터가 있는지 확인한 다음이 모든 확장 된 컴퓨터에 대해 인스턴스 세부 정보가 들어있는 json 파일을 만들고 배치 요청을 순차적으로 처리하는 대신 .... –