Az Az PowerShell-modul bemutatása
Áttekintés
Az Az PowerShell-modul olyan parancsmagok készletét kínálja, amelyekkel az Azure-erőforrások közvetlenül a PowerShellből kezelhetők. 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, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Az Az PowerShell-modult az alábbi módszerek egyikével használhatja:
- Telepítse az Az PowerShell-modult.
- Használja az Azure Cloud Shellt.
- Használja az Az PowerShell Docker-tárolót.
Funkciók
Az Az PowerShell-modul előnyei:
- Biztonság és stabilitás
- Jogkivonat-gyorsítótár titkosítása
- Közbeékelődéses támadások megelőzése
- Hitelesítés támogatása az ADFS 2019-cel
- 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
- Az összes általánosan elérhető Azure-szolgáltatás rendelkezik megfelelő támogatott PowerShell-modullal
- Számos hibajavítás és API-verziófrissítés az AzureRM óta
- Új képességek
- Támogatás a Cloud Shellben és egyéb platformokon
- Hozzáférési jogkivonatok lekérése és használata az Azure-erőforrások eléréséhez
- Parancsmag érhető el az Azure-erőforrásokon végzett összetett REST-műveletekhez
Feljegyzés
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. Ezenkívül a Windows PowerShell 5.1-es verziójával is kompatibilis.
Elkötelezettek vagyunk az Azure-támogatás valamennyi platformra történő kiterjesztésében, ezért az összes Az PowerShell-modul platformfüggetlen.
Frissítés Az-környezetre
Az Azure PowerShell-beli legfrissebb funkcióinak használatához érdemes áttérnie az Az modul használatára. Ha nem áll készen az Az modul telepítésére az AzureRM helyett, több lehetősége is van, hogy kipróbálja az Az modult:
- Használjon egy
PowerShell
környezetet az Azure Cloud Shell-lel. Az Azure Cloud Shell egy böngészőalapú környezet, amely telepített Az modullal és engedélyezettEnable-AzureRM
kompatibilitási aliasokkal rendelkezik. - Tartsa meg a Windows PowerShell 5.1-es verziójával telepített AzureRM modult, és telepítse az Az modult a PowerShell 7-es vagy újabb verziójában. A Windows PowerShell 5.1 és a PowerShell 7-es és újabb verziói különböző 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 modult a PowerShell 7-es vagy újabb verziójából.
Frissítés meglévő AzureRM-telepítésből:
- Távolítsa el az Azure PowerShell AzureRM modult.
- Az Az PowerShell-modul telepítése
- NEM KÖTELEZŐ: Engedélyezze a kompatibilitási módot, hogy aliasokat adjon hozzá az AzureRM-parancsmagokhoz az Enable-AzureRMAlias használatával, miközben megismerkedik az új parancskészlettel. További információt a következő szakaszban vagy az AzureRM modulból az Az modulba való migrálást ismertető cikkben talál.
Meglévő szkriptek migrálása az AzureRM-ből az Az modulba
Ha a szkriptjei még mindig az AzureRM modulon alapulnak, számos erőforrás áll rendelkezésre az Az modulba történő migrálás megkönnyítéséhez:
- Az AzureRM-ből az Az modulba történő migrálás első lépései
- Az AzureRM és az Az 1.0.0 közötti kompatibilitástörő változások teljes listája
- Az Enable-AzureRmAlias parancsmag
Támogatási lehetőségek
Az Azure legfrissebb PowerShell-modulja az Az. A hibákat vagy a funkciókéréseket közvetlenül a GitHub-adattárban rögzítheti, vagy a Microsoft ügyfélszolgálatán keresztül is jelentheti, ha rendelkezik támogatási szerződéssel. 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 gyűjti a telemetriaadatokat. A Microsoft összesíti a gyűjtött adatokat a használati minták felismerése, a gyakori problémák észlelése és az Azure PowerShell nyújtotta felhasználói élmény javítása érdekében. A Microsoft Azure PowerShell nem gyűjt magánjellegű vagy személyes adatokat. A használati adatok például olyan problémák azonosítására szolgálnak, mint az alacsony sikerességi arányú parancsmagok, és segítenek a feladataink fontossági sorrendjének kialakításában.
Habár nagyra értékeljük az adatokon alapuló megállapításokat, megértjük, hogy nem mindenki szeretné elküldeni a használati adatait. Az adatgyűjtést a Disable-AzDataCollection
parancsmaggal tilthatja le. További információt adatvédelmi nyilatkozatunkban talál.