빠른 시작: Azure용 Ansible 솔루션 템플릿을 CentOS에 배포

주의

이 문서에서는 EOL(수명 종료) 상태에 가까워진 Linux 배포판인 CentOS를 참조하세요. 이에 따라 사용 및 플랜을 고려하세요. 자세한 내용은 CentOS 수명 종료 지침을 참조하세요.

Azure용 Ansible 솔루션 템플릿은 Azure와 함께 작동하도록 구성된 Ansible 및 도구 모음과 함께 CentOS 가상 머신에 Ansible 인스턴스를 구성하도록 설계되었습니다. 도구로는 다음이 있습니다.

  • Azure용 Ansible 모듈 - Azure용 Ansible 모듈은 Azure에서 인프라를 만들고 관리할 수 있는 모듈 모음입니다. 이러한 모듈의 최신 버전은 기본적으로 배포됩니다. 그러나 솔루션 템플릿 배포 프로세스 중에 환경에 적합한 버전 번호를 지정할 수 있습니다.
  • CLI(Azure 명령줄 인터페이스) 2.0 - Azure CLI 2.0은 Azure 리소스를 관리하기 위한 플랫폼 간 명령줄 환경입니다.
  • Azure 리소스 에 대한 관리 ID - Azure 리소스 에 대한 관리 ID 기능은 클라우드 애플리케이션 자격 증명을 안전하게 유지하는 문제를 해결합니다.

필수 조건

  • Azure 구독: Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.

Ansible 솔루션 템플릿 배포

  1. Azure Marketplace에서 Ansible 솔루션 템플릿 배포로 이동합니다.

  2. 지금 받기를 선택합니다.

  3. Azure Marketplace 사용 약관, 개인 정보 취급 방침 및 사용에 대해 자세히 설명한 창이 나타납니다. 계속을 선택합니다.

  4. Azure Portal이 나타나고 솔루션 템플릿을 설명하는 Ansible 페이지가 표시됩니다. 만들기를 실행합니다.

  5. Ansible 만들기 페이지에는 여러 탭이 있습니다. 기본 사항 탭에서 필요한 정보를 입력합니다 .

    • 이름 - Ansible 인스턴스의 이름을 지정합니다. 이 데모에 사용되는 이름은 ansiblehost입니다.

    • 사용자 이름: - Ansible 인스턴스에 액세스할 수 있는 사용자 이름을 지정합니다. 이 데모에 사용되는 이름은 ansibleuser입니다.

    • 인증 유형 - 암호 또는 SSH 공용 키를 선택합니다. 데모를 위해 SSH 공개 키가 선택됩니다.

    • 암호암호 확인 - 인증 유형에 대한 암호를 선택하는 경우 이러한 값에 대한 암호를 입력합니다.

    • SSH 공개 키 - 인증 유형에 대한 SSH 공개 키를 선택하는 경우 RSA 공개 키를 한 줄 형식ssh-rsa으로 입력합니다.

    • 구독 - 드롭다운 목록에서 Azure 구독을 선택합니다.

    • 리소스 그룹 - 드롭다운 목록에서 기존 리소스 그룹을 선택하거나 새로 만들기를 선택하고 새 리소스 그룹의 이름을 지정합니다. 데모를 위해 명명 ansiblerg 된 새 리소스 그룹이 사용됩니다.

    • 위치 - 드롭다운 목록에서 시나리오에 적합한 위치를 선택합니다.

      Ansible 기본 설정에 대한 Azure Portal 탭

  6. 확인을 선택합니다.

  7. 추가 설정 탭에서 필요한 정보를 입력합니다.

    • 크기 - Azure Portal은 기본적으로 표준 크기로 설정됩니다. 특정 시나리오를 수용하는 다른 크기를 지정하려면 화살표를 선택하여 다양한 크기의 목록을 표시합니다.

    • VM 디스크 유형 - SSD(프리미엄 반도체 드라이브) 또는 HDD(하드 디스크 드라이브)를 선택합니다. 데모를 위해 성능상의 이점을 위해 SSD 가 선택됩니다. 이러한 각 유형의 디스크 스토리지에 대한 자세한 내용은 다음 문서를 참조하세요.

    • 공용 IP 주소 - 가상 머신 외부에서 가상 머신과 통신하려면 이 설정을 지정합니다. 기본값은 이름이 ansible-pip있는 새 공용 IP 주소입니다. 다른 IP 주소를 지정하려면 화살표를 선택하여 해당 IP 주소의 이름, SKU 및 할당과 같은 특성을 지정합니다.

    • Do기본 이름 레이블 - 가상 머신의 공용 do기본 이름을 입력합니다. 이름은 고유해야 하며 명명 요구 사항을 충족해야 합니다. 가상 머신의 이름을 지정하는 방법에 대한 자세한 내용은 Azure 리소스에 대한 명명 규칙을 참조 하세요.

    • Ansible 버전 - 최신 버전을 배포할 버전 번호 또는 값을 latest 지정합니다. Ansible 버전 옆에 있는 정보 아이콘을 선택하여 사용 가능한 버전 에 대한 자세한 정보를 확인합니다.

      Ansible 추가 설정에 대한 Azure Portal 탭

  8. 확인을 선택합니다.

  9. Ansible 통합 설정 탭에서 인증 유형을 지정합니다. Azure 리소스 보안에 대한 자세한 내용은 Azure 리소스용 관리 ID란?을 참조하세요.

    Ansible 통합 설정에 대한 Azure Portal 탭

  10. 확인을 선택합니다.

  11. 요약 페이지에는 유효성 검사 프로세스를 표시하고 Ansible 배포에 대해 지정된 조건을 나열합니다. 탭 아래쪽의 링크를 사용하면 지원되는 Azure 언어 및 플랫폼에서 사용할 템플릿 및 매개 변수를 다운로드할 수 있습니다.

    Ansible 요약 탭에 대한 Azure Portal 탭

  12. 확인을 선택합니다.

  13. 만들기 탭이 나타나면 확인을 선택하여 Ansible을 배포합니다.

  14. 포털 페이지 맨 위에 있는 알림 아이콘을 선택하여 Ansible 배포를 추적합니다. 배포가 완료되면 리소스 그룹으로 이동을 선택합니다.

    Ansible 배포에 대한 Azure Portal 알림

  15. 리소스 그룹 페이지에서 Ansible 호스트의 IP 주소를 가져와서 Ansible을 사용하여 Azure 리소스를 관리하기 위해 로그인합니다.

다음 단계