Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
135 lines (96 sloc) 4.85 KB
title description keywords ms.topic ms.service author manager ms.author ms.date ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
빠른 시작 - Ansible을 사용하여 Azure에서 Linux 가상 머신 관리 | Microsoft Docs
이 빠른 시작에서는 Ansible을 사용하여 Azure에서 Linux 가상 머신을 관리하는 방법을 알아봅니다.
Ansible, Azure, DevOps, Bash, cloudshell, 플레이북, Bash
quickstart
ansible
tomarchermsft
gwallace
tarcher
04/30/2019
c4878902425a26086ad77647ea06568f2110ccfe
2e4b99023ecaf2ea3d6d3604da068d04682a8c2d
HT
ko-KR
07/09/2019
67668628

빠른 시작: Ansible을 사용하여 Azure에서 Linux 가상 머신 관리

Ansible을 사용하면 사용자 환경에서 리소스의 배포 및 구성을 자동화할 수 있습니다. 이 문서에서는 Ansible 플레이북을 사용하여 Linux 가상 머신을 시작하고 중지합니다.

필수 조건

[!INCLUDE open-source-devops-prereqs-azure-sub.md] [!INCLUDE ansible-prereqs-cloudshell-use-or-vm-creation2.md]

가상 머신 중지

이 섹션에서는 Ansible을 사용하여 Azure 가상 머신의 할당을 취소(중지)합니다.

  1. Azure Portal에 로그인합니다.

  2. Cloud Shell을 엽니다.

  3. 다음과 같이 azure-vm-stop.yml이라는 파일을 만들고 편집기에서 엽니다.

    code azure-vm-stop.yml
    
  4. 다음 샘플 코드를 편집기에 붙여넣습니다.

    - name: Stop Azure VM
      hosts: localhost
      connection: local
      tasks:
        - name: Stop virtual machine
          azure_rm_virtualmachine:
            resource_group: {{ resource_group_name }}
            name: {{ vm_name }}
            allocated: no
  5. {{ resource_group_name }}{{ vm_name }} 자리 표시자를 해당 값으로 바꿉니다.

  6. 파일을 저장하고 편집기를 종료합니다.

  7. 다음과 같이 ansible-playbook 명령을 사용하여 플레이북을 실행합니다.

    ansible-playbook azure-vm-stop.yml
  8. 플레이북을 실행하면 다음 결과와 유사한 출력이 표시됩니다.

    PLAY [Stop Azure VM] ********************************************************
    
    TASK [Gathering Facts] ******************************************************
    ok: [localhost]
    
    TASK [Deallocate the Virtual Machine] ***************************************
    changed: [localhost]
    
    PLAY RECAP ******************************************************************
    localhost                  : ok=2    changed=1    unreachable=0    failed=0

가상 머신 시작

이 섹션에서는 Ansible을 사용하여 할당 취소된(중지된) Azure 가상 머신을 시작합니다.

  1. Azure Portal에 로그인합니다.

  2. Cloud Shell을 엽니다.

  3. 다음과 같이 azure-vm-start.yml이라는 파일을 만들고 편집기에서 엽니다.

    code azure-vm-start.yml
    
  4. 다음 샘플 코드를 편집기에 붙여넣습니다.

    - name: Start Azure VM
      hosts: localhost
      connection: local
      tasks:
        - name: Start virtual machine
          azure_rm_virtualmachine:
            resource_group: {{ resource_group_name }}
            name: {{ vm_name }}
  5. {{ resource_group_name }}{{ vm_name }} 자리 표시자를 해당 값으로 바꿉니다.

  6. 파일을 저장하고 편집기를 종료합니다.

  7. 다음과 같이 ansible-playbook 명령을 사용하여 플레이북을 실행합니다.

    ansible-playbook azure-vm-start.yml
  8. 플레이북을 실행하면 다음 결과와 유사한 출력이 표시됩니다.

    PLAY [Start Azure VM] ********************************************************
    
    TASK [Gathering Facts] ******************************************************
    ok: [localhost]
    
    TASK [Start the Virtual Machine] ********************************************
    changed: [localhost]
    
    PLAY RECAP ******************************************************************
    localhost                  : ok=2    changed=1    unreachable=0    failed=0

다음 단계

[!div class="nextstepaction"] 자습서: Ansible을 사용하여 Azure 동적 인벤토리 관리

You can’t perform that action at this time.