Instalace prostředí Azure PowerShell

Dokončeno

V tomto scénáři dávají správci přednost místnímu spouštění skriptů na svých počítačích místo použití Azure Cloud Shellu. Vzhledem k tomu, že váš tým používá kombinaci systémů Windows, Linux a macOS, je vaším úkolem zajistit, aby Azure PowerShell fungoval na všech těchto zařízeních. To správcům umožňuje spravovat a automatizovat infrastrukturu Azure pro vaši organizaci z preferovaného operačního systému na místních počítačích.

Co se musí nainstalovat?

V další lekci si projdeme podrobné pokyny k instalaci některých běžných platforem, ale nejprve se podíváme na dvě klíčové komponenty potřebné pro Azure PowerShell:

  • Jazyk PowerShellu: Jazyk PowerShellu je k dispozici ve dvou variantách:
    • PowerShell verze 7: Tuto verzi je možné nainstalovat ve Windows, Linuxu a macOS.
    • Windows PowerShell 5.1: Tato verze je předinstalovaná a běží jenom ve Windows.
  • Modul Az PowerShell: Tento modul musí být nainstalovaný, aby se do PowerShellu přidaly příkazy specifické pro Azure.

Tip

Pro použití s modulem Az PowerShell na všech platformách se doporučuje nejnovější stabilní verze PowerShellu 7.

Po instalaci vhodné verze PowerShellu můžete nainstalovat modul Az PowerShell a začít spravovat prostředky Azure.

Postup instalace PowerShellu

Pokud chcete nainstalovat PowerShell na všechny platformy, použijte správce balíčků. Doporučený správce balíčků se liší podle operačního systému a distribuce.

Windows

Ve Windows pomocí Správce balíčků systému Windows (Winget) nainstalujte nejnovější stabilní verzi PowerShellu 7.

winget install --id Microsoft.Powershell --source winget

Linux

Správce balíčků v Linuxu se liší v závislosti na distribuci. PowerShell je k dispozici v úložišti Microsoftu, které musíte přidat do správce balíčků.

Distribuce Správce balíčků
Debian, Ubuntu apt-get
Red Hat Enterprise Linux (RHEL) dnf nebo yum v závislosti na vaší verzi RHEL

Pokud chcete nainstalovat PowerShell v podporovaných verzích Ubuntu Linuxu, použijte nástroj Advanced Packaging Tool (apt) a příkazový řádek Bash:

macOS

V systému macOS použijte Homebrew k instalaci PowerShellu.

Modul Az PowerShell

Azure PowerShell je název produktu pro oficiální modul Microsoft PowerShellu obsahující příkazy pro správu prostředků Azure.

Aktuální verze modulu Azure PowerShell pro správu prostředků Azure má název Az. Jedná se o doporučený modul PowerShellu pro správu prostředků Azure pomocí PowerShellu. Obsahuje tisíce příkazů, které řídí téměř všechny aspekty Azure. Modul Az PowerShell je multiplatformní.

Příklady můžete najít na internetu, které používají modul AzureRM PowerShell, což je předchozí generace Azure PowerShellu. Je zastaralý, už se neudržuje ani nepodporuje a nedoporučuje se. Příkazy v modulu AzureRM PowerShellu používají *-AzureRM* formát.

Můžete také narazit na modul Azure PowerShell s názvem Azure, který slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Modul Azure PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM se plánuje brzy vyřadit z důchodu.