Menginstal Azure PowerShell
Dalam skenario ini, administrator Anda lebih suka menjalankan skrip secara lokal di komputer mereka daripada menggunakan Azure Cloud Shell. Karena tim Anda menggunakan campuran Windows, Linux, dan macOS, tugas Anda adalah memastikan Azure PowerShell berfungsi di semua perangkat ini. Ini memberdayakan administrator Anda untuk mengelola dan mengotomatiskan infrastruktur Azure untuk organisasi Anda dari sistem operasi pilihan mereka di komputer lokal mereka.
Apa yang harus diinstal?
Kami akan meninjau instruksi penginstalan terperinci untuk beberapa platform umum di unit berikutnya, tetapi pertama-tama, mari kita lihat dua komponen utama yang diperlukan untuk Azure PowerShell:
-
Bahasa PowerShell: Bahasa PowerShell tersedia dalam dua varian:
- PowerShell versi 7: Versi ini dapat diinstal di Windows, Linux, dan macOS.
- Windows PowerShell 5.1: Versi ini telah diinstal sebelumnya dan hanya berjalan di Windows.
- Modul Az PowerShell: Modul ini harus diinstal untuk menambahkan perintah khusus Azure ke PowerShell.
Petunjuk / Saran
Versi stabil terbaru PowerShell 7 direkomendasikan untuk digunakan dengan modul Az PowerShell di semua platform.
Setelah menginstal versi PowerShell yang sesuai, Anda kemudian dapat menginstal modul Az PowerShell untuk mulai mengelola sumber daya Azure.
Cara menginstal PowerShell
Untuk menginstal PowerShell di semua platform, gunakan manajer paket. Manajer paket yang direkomendasikan bervariasi menurut sistem operasi dan distribusi.
Windows
Di Windows, gunakan Pengelola Paket Windows (winget) untuk menginstal powerShell 7 versi stabil terbaru.
winget install --id Microsoft.Powershell --source winget
Linux
Manajer paket di Linux berbeda berdasarkan distribusi. PowerShell tersedia di repositori Microsoft, yang harus Anda tambahkan ke manajer paket Anda.
| Distribusi | Pengelolaan paket |
|---|---|
| Debian, Ubuntu | apt-get |
| Red Hat Enterprise Linux (RHEL) |
dnf atau yum tergantung pada versi RHEL Anda |
Untuk menginstal PowerShell pada versi Ubuntu Linux yang didukung, gunakan Advanced Packaging Tool (apt) dan baris perintah Bash.
macOS
Di macOS, gunakan Homebrew untuk menginstal PowerShell.
Modul Az PowerShell
Azure PowerShell adalah nama produk untuk modul Resmi Microsoft PowerShell yang berisi perintah untuk mengelola sumber daya Azure.
Versi modul Azure PowerShell saat ini untuk mengelola sumber daya Azure diberi nama Az. Ini adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure dengan PowerShell. Ini termasuk ribuan perintah yang mengontrol hampir setiap aspek Azure. Modul Az PowerShell adalah lintas platform.
Anda mungkin menemukan contoh di internet yang menggunakan modul AzureRM PowerShell, yang merupakan generasi Azure PowerShell sebelumnya. Ini tidak digunakan lagi, tidak lagi dipertahankan atau didukung, dan tidak disarankan. Perintah dalam modul AzureRM PowerShell menggunakan *-AzureRM* format .
Anda mungkin juga menemukan modul Azure PowerShell bernama Azure, yaitu untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul Azure PowerShell tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk segera dihentikan.