본문 바로가기
Infra & Cloud/MS Azure

[MS Azure] (AZ-104) Microsoft Azure Administrator (4) : PowerShell과 함께 스크립트를 사용하여 Azure 작업 자동화

by newstellar 2021. 9. 30.
반응형
 

[MS Azure] (AZ-104) Microsoft Azure Administrator (3) : Azure Resource Manager 템플릿으로 리소스 구성

[MS Azure] (AZ-104) Microsoft Azure Administrator (2) : Azure Resource Manager 사용 2021.09.24 - [클라우드 컴퓨팅 (Cloud Computing)/MS Azure] - [MS Azure] (AZ-104) Microsoft Azure Administrator (1)..

newstellar.tistory.com


 

PowerShell과 함께 스크립트를 사용하여 Azure 작업 자동화

 

학습 목표
1. Azure PowerShell이 Azure 관리 작업에 적합한 도구인지 결정할 수 있습니다.
2. 각 OS에 Azure PowerShell을 설치할 수 있습니다.
3. Azure PowerShell을 사용하여 Azure 구독에 연결 및 리소스를 만들 수 있습니다.

 

* 본문의 내용은 Microsoft Docs > Learn > AZ-104: Azure 관리자 필수 조건 > PowerShell과 함께 스크립트를 사용하여 Azure 작업 자동화 문서를 요약한 것입니다.

 

 

 

1. Azure PowerShell 설치

  • Azure PowerShell을 선택했다고 생각해봅시다. 또한, 여러분이 Azure Cloud Shell 대신 로컬로 스크립트를 실행하는 것을 선호한다고 가정하겠습니다. 팀은 Linux, macOS 및 Windows를 실행하는 컴퓨터를 사용합니다. 이때 Azure PowerShell이 모든 디바이스에서 작동하기 위한 방법을 알아봅니다.

  • Azure PowerShell은 두 구성 요소로 이루어져 있습니다.
    • 기본 PowerShell 제품 : Windows의 PowerShell 또는 macOS/Linux의 PowerShell Core
    • Azure PowerShell 모듈 : PowerShell에 Azure 명령을 추가하려면 이 모듈을 설치해야 합니다.

  • MacOS 및 Linux를 사용한다면, 각 OS에 맞는 패키지 관리자를 통해 PowerShell Core를 설치해야 합니다.

    OS 배포 패키지 관리자
    Linux Ubuntu, Debian apt-get
    Red Hat, CentOS yum
    OpenSUSE zypper
    Fedora dnf
    MacOS MacOS Homebrew

 

(1) Linux

    • Ubuntu 18.04를 사용한다고 가정합니다.

      1. Microsoft Ubuntu 리포지토리의 암호화 키를 가져옵니다. 이렇게 하면 설치한 PowerShell Core 패키지가 Microsoft에서 오는 것인지를 패키지 관리자가 확인할 수 있습니다.

      curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -​



      2. 패키지 관리자가 PowerShell Core 패키지를 찾을 수 있도록 Microsoft Ubuntu 리포지토리 를 등록합니다.

      sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list



      3. 패키지 목록을 업데이트합니다.

      sudo apt-get update


      4. PowerShell Core를 설치합니다.

      sudo apt-get update



      5. PowerShell을 시작하여 성공적으로 설치되었는지 확인합니다.

      pwsh





(2) MacOS

 

  • Homebrew 패키지

    1. PowerShell Core 패키지를 포함하여 추가 패키지를 얻으려면 Homebrew-Cask를 설치하세요.

    brew install --cask powershell



    2. PowerShell Core를 시작하여 성공적으로 설치되었는지 확인합니다.

    pwsh

 

 

 

(3) Windows


1. 5.0 이상의 PowerShell이 필요합니다.

  • Windows PowerShell - 64비트 버전이며 일반적으로 선택해야 합니다.

  • Windows PowerShell(x86) - 64비트 Windows에 설치된 32비트 버전입니다.

  • Windows PowerShell ISE - ISE(통합 스크립팅 환경)는 PowerShell에서 스크립트를 작성하는 데 사용됩니다.

  • Windows PowerShell ISE(x86) - 32비트 버전의 ISE입니다.

 

2. Windows PowerShell 아이콘을 선택합니다.



3. 다음 명령을 입력하여 설치된 PowerShell 버전을 확인합니다.

$PSVersionTable.PSVersion
반응형

댓글