간단한 Ansible 스크립트를 사용하여 Amazon EC2 인스턴스를 생성, 시작 및 구성하는 방법은 무엇입니까? (원격으로 VM 생성)

게시 됨: 2019-05-11
Simple Ansible State를 사용하여 Amazon AWS를 생성, 시작 및 구성하는 방법

Amazon AWS는 의심할 여지 없이 best public cloud 입니다. 이전 자습서에서 논의한 것처럼 Ansible은 sysop이 회사 인프라를 유지 관리하는 데 매우 편리한 도구입니다.

이 자습서에서는 간단한 Ansible 스크립트를 사용하여 Amazon EC2 인스턴스를 생성, 시작 및 설정하는 방법에 대한 단계를 살펴봅니다.

세부:

  1. instance_type 지정: t2.micro
  2. security_group 지정: crunchify_security_grp
    • 필요에 따라 보안 그룹을 변경하십시오.
  3. 이미지 지정: ami-crunchify231di
    • 이것을 실행하기 전에 Amazon Image를 생성해야 합니다.
  4. 키 쌍 지정: crunchify
    • 비밀번호 없는 로그인을 위한 보안 키입니다.
  5. 기본 지역 선택: us-east-2
    • 내가 추천하는 기본 지역.
  6. 시작하려는 VM 수: 1
    • VM 1부터 시작합니다.
  7. 기본 방화벽 그룹 생성
  8. Amazon EC2 인스턴스 생성
  9. 예를 들어 올 때까지 기다리십시오.
  10. IP 주소를 가져오고 파일에 저장하십시오.crunchify.txt 파일
    • 이 ansible 스크립트를 실행하기 전에 crunchify.txt를 생성해야 합니다.
  11. 새로 생성된 인스턴스를 crunchify로 태그 지정

1 단계)

macOS에 가능하게 설치하십시오. Ansible을 올바르게 설정했는지 확인하십시오.

2 단계)

AWS Access KeySecret Access Key 를 내보내야 합니다. Amazon AWS CLI를 설정하여 키를 얻는 방법에 대한 자습서를 따르십시오.

3단계) ​​crunchify-host 파일 생성

4단계) crunchify-ec2.yml 파일 생성

Step-5) 가능한 플레이북 실행

앤서블 결과:

모든 사양으로 새 인스턴스가 성공적으로 생성되었는지 확인하겠습니다.

Amazon AWS console 로 이동하여 인스턴스를 확인합니다.

Link: https://us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#Instances:sort=instanceId

새로운 Amazon EC2 인스턴스가 생성되었습니다 - Crunchify 팁

모든 설정을 확인하십시오.

Amazon EC2 - 새로운 보안 그룹 및 인스턴스 유형 생성 - Crunchify의 자습서

태그를 확인하세요. 이것은 hundreds of instances 를 처리하는 경우에 매우 유용합니다.

Amazon EC2 - 새로운 태그 및 이름 생성 - Crunchify 팁

새로 생성된 호스트의 IP가 있는 crunchify.txt 파일을 확인합니다.

그게 다야 축하합니다. Ansible을 사용하여 원격으로 Amazon AWS 클라우드에서 새 EC2 인스턴스를 생성하고 시작했습니다.

Amazon EC2 클라우드에서 인스턴스를 생성하는 데 문제가 있으면 알려주십시오.