Az Az PowerShell-modul bemutatása
Áttekintés
Az Az PowerShell-modul parancsmagok készlete, amelyek közvetlenül a PowerShellből felügyelik az Azure-erőforrásokat. A PowerShell hatékony funkciókat biztosít az automatizáláshoz, amelyek felhasználhatók az Azure-erőforrások kezeléséhez, például egy CI/CD-folyamat kontextusában.
Az Az PowerShell-modul az AzureRM cseréje, és az Azure-ral való interakcióhoz ajánlott modul.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, nincs többé karbantartva és támogatva, így a folyamatos használata a felhasználó saját belátására és felelősségére van bízva. Az Az modulra való áttéréshez tekintse meg migrálási erőforrásainkat.
Az Az PowerShell-modult az alábbi módszerek egyikével használhatja:
- Az PowerShell-modul telepítése.
- Az Azure Cloud Shellhasználata.
- Az PowerShell Docker-tároló használata.
Funkciók
Az Az PowerShell-modul a következő előnyökkel jár:
- Biztonság és stabilitás
- Jogkivonat gyorsítótárának titkosítása
- A közbeékelődéses támadás típusának megelőzése
- Hitelesítés támogatása az ADFS 2019 használatával
- Felhasználónév és jelszó-hitelesítés a PowerShell 7-ben
- Olyan funkciók támogatása, mint a folyamatos hozzáférés kiértékelése
- Az összes Azure-szolgáltatás támogatása
- Minden általánosan elérhető Azure-szolgáltatás rendelkezik egy megfelelő támogatott PowerShell-modullal
- Több hibajavítás és API-verziófrissítés az AzureRM óta
- Új képességek
- Támogatás a Cloud Shellben és a platformfüggetlen környezetben
- Hozzáférési jogkivonatot kérhet le és használhat az Azure-erőforrások eléréséhez
- Az Azure-erőforrásokkal végzett speciális REST-műveletekhez elérhető parancsmag
Jegyzet
A PowerShell 7.2-es vagy újabb verziója a PowerShell ajánlott verziója, amely minden platformon használható az Az PowerShell-modullal.
Az Az PowerShell-modul a .NET Standard kódtáron alapul, és a PowerShell 7.2-vel és újabb verzióival működik minden platformon, beleértve a Windowst, a Linuxot és a macOS-t is. A Windows PowerShell 5.1-zel is kompatibilis.
Elkötelezettek vagyunk az Azure-támogatás minden platformhoz való eljuttatása mellett, és minden Az PowerShell-modul platformfüggetlen.
A környezet frissítése az Az-re
Ahhoz, hogy lépést tartson a PowerShell legújabb Azure-funkcióival, migrálnia kell az Az modulba. Ha nem áll készen arra, hogy az Az modult az AzureRM helyett telepítse, az Az-val való kísérletezéshez több lehetőség is rendelkezésre áll:
- Használjon
PowerShell
környezetet a Azure Cloud Shell-vel. Az Azure Cloud Shell egy böngészőalapú rendszerhéj-környezet, amely tartalmazza a már telepített Az modult és aEnable-AzureRM
engedélyezésű kompatibilitási aliasokat. - Tartsa telepítve az AzureRM modult a Windows PowerShell 5.1-ben, és telepítse az Az modult a PowerShell 7 vagy újabb verziójában. A Windows PowerShell 5.1 és a PowerShell 7 és újabb verziói különálló modulgyűjteményeket használnak. Kövesse az utasításokat a PowerShell legújabb verziójának telepítéséhez, majd telepítse az Az modul a PowerShell 7-es vagy újabb verziójából.
Frissítés meglévő AzureRM-telepítésről:
- Az Azure PowerShell AzureRM modul eltávolítása
- Az PowerShell-modul telepítése
- VÁLASZTHATÓ: Engedélyezze a kompatibilitási módot az AzureRM-parancsmagok aliasainak hozzáadásához Enable-AzureRMAlias, miközben megismerkedik az új parancskészlettel. További információkért lásd a következő szakaszt, vagy kezdje meg a migrációt az AzureRM-ről az Az-re a útmutatás szerint.
Meglévő szkriptek migrálása az AzureRM-ből az Az-be
Ha a szkriptek továbbra is az AzureRM-modulon alapulnak, számos erőforrásunk van a migráláshoz:
- Kezdje meg az átállást az AzureRM-ről az Az-re
- Az AzureRM-ről az Az 1.0.0 verzióra történő átállás során bekövetkező kompatibilitástörő változások teljes listája
- Az Enable-AzureRmAlias parancsmag
Támogatottság
Az Az az Azure legújabb PowerShell-modulja. A problémák és a funkciókérések közvetlenül a GitHub-adattárban, vagy támogatási szerződés esetén a Microsoft ügyfélszolgálatán keresztül naplózhatók. A funkciókérések az Az legújabb verziójában vannak implementálva. A kritikus problémák az Az utolsó két verziójában vannak implementálva.
Mivel az Az PowerShell-modulok már rendelkeznek az AzureRM PowerShell-modulok összes képességével, 2024. február 29-étől elavultak az AzureRM PowerShell-modulok.
A szolgáltatáskimaradások elkerülése érdekében frissítse az AzureRM PowerShell-modulokat használó szkripteket az Az PowerShell-modulok használatára. A szkriptek automatikus frissítéséhez kövesse a rövid útmutatót.
Adatgyűjtés
Az Azure PowerShell alapértelmezés szerint telemetriai adatokat gyűjt. A Microsoft összesíti az összegyűjtött adatokat, hogy azonosítsa a használati mintákat a gyakori problémák azonosítása és az Azure PowerShell felhasználói élményének javítása érdekében. A Microsoft Azure PowerShell nem gyűjt privát vagy személyes adatokat. A használati adatok például segítenek azonosítani az olyan problémákat, mint az alacsony sikerű parancsmagok, és segítenek rangsorolni a munkánkat.
Bár nagyra értékeljük az adatokkal kapcsolatos megállapításokat, azt is megértjük, hogy nem mindenki szeretne használati adatokat küldeni. Az adatgyűjtést a Disable-AzDataCollection
parancsmaggal tilthatja le. További információért olvassa el adatvédelmi nyilatkozatunkat.