Az Azure PowerShell telepítése
Ebben a forgatókönyvben a rendszergazdák inkább helyileg hajtanak végre szkripteket a számítógépükön az Azure Cloud Shell használata helyett. Mivel a csapat a Windows, a Linux és a macOS keveréket használja, az Ön feladata, hogy az Azure PowerShell minden eszközön működjön. Ez lehetővé teszi a rendszergazdák számára, hogy felügyeljék és automatizálják a szervezet Azure-infrastruktúráját a helyi számítógépeiken lévő előnyben részesített operációs rendszerükből.
Mit kell telepíteni?
A következő leckében áttekintjük néhány gyakori platform részletes telepítési utasításait, de először nézzük meg az Azure PowerShellhez szükséges két fő összetevőt:
-
A PowerShell nyelve: A PowerShell nyelv két változatban érhető el:
- PowerShell 7-es verzió: Ez a verzió telepíthető Windows, Linux és macOS rendszeren.
- Windows PowerShell 5.1: Ez a verzió előre telepítve van, és csak Windows rendszeren fut.
- Az Az PowerShell-modul: Ezt a modult telepíteni kell az Azure-specifikus parancsok PowerShell-hez való hozzáadásához.
Tipp.
A PowerShell 7 legújabb stabil verziója minden platformon használható az Az PowerShell modulhoz.
A PowerShell megfelelő verziójának telepítése után telepítheti az Az PowerShell modult az Azure-erőforrások kezelésének megkezdéséhez.
A PowerShell telepítése
A PowerShell minden platformra való telepítéséhez használjon csomagkezelőt. Az ajánlott csomagkezelő az operációs rendszertől és a disztribúciótól függően változik.
Windows
Windows rendszeren a Windows-csomagkezelő (winget) használatával telepítse a PowerShell 7 legújabb stabil verzióját.
winget install --id Microsoft.Powershell --source winget
Linux
A linuxos csomagkezelő a disztribúciótól függően eltérő. A PowerShell elérhető a Microsoft-adattárban, amelyet hozzá kell adnia a csomagkezelőhöz.
| Disztribúció | Csomagkezelő |
|---|---|
| Debian, Ubuntu | apt-get |
| Red Hat Enterprise Linux (RHEL) |
dnf vagy yum az RHEL-verziótól függően |
Ha telepíteni szeretné a PowerShellt az Ubuntu Linux támogatott verzióira, használja az Advanced Packaging Tool (apt) eszközt és a Bash parancssort.
macOS
MacOS rendszeren a PowerShell telepítéséhez használható Homebrew .
Az Az PowerShell-modul
Az Azure PowerShell a hivatalos Microsoft PowerShell-modul termékneve, amely az Azure-erőforrások kezelésére szolgáló parancsokat tartalmazza.
Az Azure-erőforrások kezelésére szolgáló Azure PowerShell-modul jelenlegi verziója az Az. Ez az ajánlott PowerShell-modul az Azure-erőforrások PowerShell-lel való kezeléséhez. Ez több ezer parancsot tartalmaz, amelyek az Azure szinte minden aspektusát szabályozzák. Az Az PowerShell-modul platformfüggetlen.
Találhat példákat az interneten, amelyek az AzureRM PowerShell modult használják, amely az Azure PowerShell előző generációja. Elavult, többé nem karbantartott vagy támogatott, és nem ajánlott. Az AzureRM PowerShell-modul parancsai a formátumot *-AzureRM* használják.
Egy Azure nevű Azure PowerShell-modullal is találkozhat, amely az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgál. Az Azure PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM hamarosan megszűnik.