- 1. Nainstalujte Azure CLI na Windows 10
- 2. Spusťte CLI v systému Windows 10
- 3. Odinstalujte Azure CLI na Windows 10
- 4. Nainstalujte Azure CLI na Linux
- 5. Odinstalujte Azure CLI na Linuxu
- 6. Nainstalujte Azure CLI na macOS
- 7. Použijte Azure CLI ve Windows 10, Linux a macOS
- 8. Použijte interaktivní režim Azure CLI
- 9. Příkazy pro používání Azure CLI ve Windows 10, Linux a macOS
- 10. Vytvořte virtuální počítač s CLI Cloud Shell v Azure
Microsoft nám nabízí platformu Azure, prostřednictvím které máme více než 100 produktů Microsoft, mezi operačními systémy a aplikacemi, abychom zvýšili možnosti růstu organizace a každého z jejích různých segmentů, Azure nám umožňuje spravovat vše najednou, centralizované přímo v cloud bez nutnosti investovat velké množství fyzických i finančních zdrojů. Přestože společnost Microsoft má měsíční náklady na základě potřeb každé organizace, můžeme si jeden rok užít zcela zdarma. Chcete -li se dozvědět více o tom, jak se zaregistrovat v Azure, a znát různé možnosti použití a nákladů, můžeme navštívit následující odkaz na Solvetic, kde jsou podrobně popsány všechny tyto aspekty:
Platforma Azure je nyní založená na cloudu a umožňuje nám provádět úkoly správy třemi různými způsoby, kterými jsou:
- Azure portál
- Prostředí PowerShell
- Bash CLI
Každá z těchto možností má své vlastní funkce, ale bezpochyby, pokud jsme milovníky příkazového řádku CLI, je to díky univerzálnosti a úrovni správy ideální volba pro tyto úkoly. Prostřednictvím tohoto tutoriálu se Solvetic zaměří na to, jak nainstalovat CLI na různé platformy operačního systému, a uvidíme, jaké příkazy můžeme pro tento účel provést.
Co je Azure CLIAzure CLI, které můžeme také znát jako Cloud Shell, bylo vyvinuto jako nástroj zaměřený na usnadnění komplexní práce se službami Azure, ale se zvláštním důrazem na automatizaci, protože mnoho z těchto příkazů provede složité úkoly pouze pro sebe. Azure CLI se zaměřuje na příkazový řádek a je multiplatformní, takže umožňuje spravovat prostředky Azure z počítačů Linux, Windows nebo macOS. Kromě toho lze rozhraní příkazového řádku použít v prohlížeči s Azure Cloud Shell nebo nainstalovat přímo na macOS, Linux a Windows a poté odtud spustit z příkazového řádku každého místního systému.
Jednou z velkých výhod používání Azure CLI je snadnost vytváření automatizačních skriptů, které jsou kompatibilní s Azure Resource Managerem.
Použijte Azure CLIMnoho uživatelů se rozhodlo použít Azure CLI integrované v Azure Portal, pokud chceme použít tuto metodu, musíme si vytvořit účet a přejít na následující odkaz:
Tam přistoupíme k centrální konzole a abychom mohli používat CLI, musíme stisknout ikonu, kterou vidíte na obrázku umístěném nahoře, k navázání připojení a zahájení procesu správy dostupných prostředků Azure:
ZVĚTŠIT
Solvetic se zaměří na to, jak nainstalovat tento CLI nebo Cloud Shell na Windows, Linux a macOS, a tak spravovat všechny tyto prostředky lokálně.
1. Nainstalujte Azure CLI na Windows 10
V tomto případě použijeme Windows 10. V případě operačních systémů Windows je Azure CLI nainstalováno prostřednictvím souboru MSI, který nám poskytne veškerý přístup k CLI pomocí příkazového řádku Windows, CMD nebo to můžeme také provést prostřednictvím Windows Prostředí PowerShell. V případě, že povolíme subsystém Windows pro Linux (WSL), budeme mít k dispozici balíčky pro distribuci Linuxu.
Krok 1
Distribuovatelný soubor MSI slouží k instalaci, aktualizaci a odinstalaci příkazu „az“ ve Windows 10 a lze jej stáhnout z následujícího odkazu:
Krok 2
Po stažení přistoupíme k jeho provedení a zobrazí se následující průvodce:
Krok 3
Tam aktivujeme pole „Souhlasím s podmínkami licenční smlouvy“ a kliknutím na tlačítko „Instalovat“ spustíte proces instalace CLI ve Windows 10.
Krok 4
Jakmile je tento proces dokončen, uvidíme následující. Kliknutím na tlačítko „Dokončit“ ukončíte proces instalace CLI v systému Windows 10.
Krok 5
Chcete -li znát verzi rozhraní CLI, kterou jsme nainstalovali, spustíme následující řádek buď z příkazového řádku, nebo z prostředí Windows PowerShell.
az -verze
ZVĚTŠIT
Krok 6
Stejný výsledek uvidíme v příkazovém řádku:
ZVĚTŠIT
PoznámkaDoporučuje se začít jako administrátoři kvůli problémům s oprávněním.
2. Spusťte CLI v systému Windows 10
Krok 1
Chcete -li spustit tento proces, přejděte do konzoly a proveďte následující:
az přihlášení
ZVĚTŠIT
Krok 2
Tím se nám automaticky zobrazí prohlížeč pro zadání přihlašovacích údajů našeho účtu Azure:
Krok 3
Jakmile se přihlásíme do příkazového řádku, uvidíme, že bylo navázáno připojení, a máme podrobnosti jako. Od tohoto okamžiku bude možné provádět změny v Azure prostřednictvím rozhraní příkazového řádku v systému Windows 10.
- Název cloudového prostředku
- Číslo účtu
- Doporučený dopis
- Stav Azure
- Typ účtu
ZVĚTŠIT
3. Odinstalujte Azure CLI na Windows 10
Pokud chceme odinstalovat Windows CLI, můžeme znovu stáhnout, pokud jsme jej odstranili, soubor MSI v následujícím odkazu. Poté jej spustíme a vybereme možnost „Odinstalovat“.
4. Nainstalujte Azure CLI na Linux
Jako open source systém a různé distribuce budeme mít v případě Linuxu více možností instalace.
Nainstalujte Azure CLI pomocí správce balíčků APTToto bude metoda používaná společností Solvetic pro tento tutoriál a tento správce APT je k dispozici pro systémy jako Ubuntu, Mint nebo Debian. Prvním krokem je upravit seznam zdrojů provedením následujícího:
AZ_REPO = $ (lsb_release -cs) echo "deb [arch = amd64] https://packages.microsoft.com/repos/azure-cli/ $ AZ_REPO main" | \ sudo tee /etc/apt/sources.list.d/azure-cli.list
Poté provedeme následující kroky, abychom získali podpisový klíč od společnosti Microsoft:
curl -L https://packages.microsoft.com/keys/microsoft.asc | sudo apt -key add -
Pokračujeme v instalaci Azure CLI aktualizací balíčků takto:
sudo apt-get update sudo apt-get install apt-transport-https azure-cli
Jakmile proces skončí, uvidíme, že CLI bylo nakonfigurováno v Linuxu:
Poté můžeme relaci zahájit spuštěním:
az přihlášení
Budeme přesměrováni do prohlížeče, abychom se přihlásili do Azure:
ZVĚTŠIT
PoznámkaV případě, že se zobrazí následující chyba „bash: lsb_release: command not found“, stačí nainstalovat lsb_release spuštěním:
sudo apt-get install lsb-release
Nainstalujte Azure CLI pomocí správce balíčků YUMTento správce se používá pro systémy RedHat a CentOS. V takovém případě je pro instalaci CLI vyžadováno následující:
- Python 2.7x nebo Python 3.x
- OpenSSL 1.0.2
sudo rpm --import https://packages.microsoft.com/keys/microsoft.ascPoté pokračujeme k vytvoření informací o místním úložišti azure-cli takto:
sudo sh -c 'echo -e "[azure -cli] \ nname = Azure CLI \ nbaseurl = https: //packages.microsoft.com/yumrepos/azure-cli \ nenabled = 1 \ ngpgcheck = 1 \ ngpgkey = https: //packages.microsoft.com/keys/microsoft.asc "> /etc/yum.repos.d/azure-cli.repo 'Pokračujeme v instalaci CLI provedením:
sudo yum nainstalovat azure-cliPo instalaci se přihlásíme pomocí az login.
Chcete -li aktualizovat CLI v těchto distribucích, provedeme následující:
sudo yum aktualizovat azure-cliPro odinstalování CLI bude nyní nutné provést:
sudo yum odstranit azure-cliPokud CLI nemusí být znovu nainstalován, odstraníme úložiště spuštěním:
sudo rm /etc/yum.repos.d/azure-cli.repoNakonec odstraníme podpis Microsoft GPG následujícím příkazem:
MSFT_KEY = `rpm -qa gpg -pubkey / * --qf"% {verze} -% {release}% {shrnutí} \ n "| grep Microsoft | awk '{print $ 1}' `` sudo rpm -e --allmatches gpg-pubkey- $ MSFT_KEY
5. Odinstalujte Azure CLI na Linuxu
Krok 1
V tuto chvíli chceme odinstalovat CLI z Linuxu, provedeme následující:
sudo apt-get remove -y azure-cliKrok 2
Pokud není cílem přeinstalovat rozhraní CLI v systému Linux, můžeme informace odebrat z úložiště Azure CLI pomocí následujícího příkazu:
sudo rm /etc/apt/sources.list.d/azure-cli.listKrok 3
Poté odstraníme nepotřebné balíčky:
sudo apt autoremove
6. Nainstalujte Azure CLI na macOS
V tomto případě použijeme macOS Mojave, v tomto případě lze Azure CLI nainstalovat prostřednictvím správce balíčků HomeBrew, HomeBrew je nástroj, který pomáhá spravovat a udržovat aktualizaci instalace CLI v macOS.
Krok 1
V případě, že v MacOS Mojave nemáte nainstalovaný HomeBrew, můžeme tento krok provést následujícím příkazem:
mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz -pruh 1 -C homebrewKrok 2
Nyní, před instalací CLI, bude nutné aktualizovat informace o úložišti Homebrew a spustit příkaz install if:
brew update && brew install azure-cli
ZVĚTŠIT
Krok 3
Můžeme vidět postup uvedené instalace:
ZVĚTŠIT
Krok 4
Po instalaci zahájíme relaci s "az login" a budeme přesměrováni do prohlížeče, abychom zahájili relaci:
ZVĚTŠIT
Krok 5
K aktualizaci CLI v macOS Mojave musíme provést následující:
vařit aktualizaci && vařit upgrade azure-cliKrok 6
Chcete -li jej odinstalovat, bude nutné provést následující.
brew uninstall azure-cli
7. Použijte Azure CLI ve Windows 10, Linux a macOS
Pro tento tutoriál použijeme CLI ve Windows 10. CLI má funkci automatického doplňování se záložkou pro všechny příkazy v bash shellu, což usnadňuje jejich provádění. Globální argumenty, které jsou k dispozici pro všechny příkazy, jsou:
Tisk informacíTento parametr vytiskne referenční informace CLI s každým z jeho příkazů spolu s jejich argumenty a také seznam dostupných příkazů a podskupin.
--Pomoc
Změňte výstupní formátnám umožňuje změnit výstupní formát, dostupné možnosti jsou json, jsonc (barevný JSON), tsv (hodnoty oddělené tabulátory) a tabulka (tabulky ASCII v přirozeném jazyce). Ve výchozím nastavení CLI generuje json.
--výstup
Filtrujte výsledkyTato možnost používá dotazovací jazyk JMESPath k filtrování výsledků vrácených službami Azure.
--dotaz
Vytvořené zdrojeJe zodpovědný za tisk informací o prostředcích vytvořených v Azure během operace a dalších užitečných informací.
--verbózní
Více informacíJe určen k tisku ještě více informací o operacích CLI a slouží pro účely ladění.
--ladit
ZVĚTŠIT
8. Použijte interaktivní režim Azure CLI
Krok 1
Je to další možnost, pomocí které lze Azure CLI použít v interaktivním režimu pomocí příkazu „az interactive“, v tomto režimu se otevře interaktivní prostředí s funkcí automatického doplňování, popisy příkazů a příklady, když to provedeme, bude spusťte proces stahování a instalace uvedeného rozšíření:
ZVĚTŠIT
Krok 2
Pro přístup do tohoto režimu zadáme výraz „ano“:
ZVĚTŠIT
Krok 3
V tomto režimu můžeme aktivovat nebo deaktivovat popisy a příklady pomocí klávesy F1:
ZVĚTŠIT
Krok 4
K aktivaci nebo deaktivaci zobrazení výchozích parametrů použijeme F2 a klávesa F3 přepíná zobrazení klíčových gest.
ZVĚTŠIT
9. Příkazy pro používání Azure CLI ve Windows 10, Linux a macOS
CLI nám poskytuje řadu užitečných příkazů jak pro vytváření, tak pro správu prostředků v Azure. Solvetic bude analyzovat nejdůležitější příkazy, které budou bezpochyby zásadní pro úkoly, které se mají provádět s Azure.
az účetTento příkaz nám umožňuje spravovat účty registrované v Azure, skládá se z několika proměnných, jako jsou:
az účet jasnýVymaže všechna předplatná v místní mezipaměti CLI
az účet get-access-tokenZískejte přístup k tokenu pro nástroje pro přístup k Azure.
seznam účtů azZobrazí seznam předplatných pro účet, pomocí kterého jste přihlášeni.
az account list-locationsUkazuje podporované oblasti pro aktuální předplatné
az zámek účtuUzamknout úrovně předplatného
vytvořte zámek účtuUmožňuje vytvořit zámek účtu
az zámek účtu odstranitOdstraňte zámek účtu
az account management-groupSpravujte skupiny pro správu Azure
az účet showZobrazit podrobnosti o aktuálním předplatném
ZVĚTŠIT
az acrPomocí tohoto příkazu bude možné spravovat soukromé záznamy pomocí záznamů Azure Container. Některé z vašich dostupných možností jsou:
az acr buildVytvoří rychlé sestavení, které poskytuje rozšířené protokoly pro protokol Azure Container.
az acr build-taskSpravujte definice sestavení
az acr build-task createUmožňuje snadno vytvořit novou definici sestavení, kterou lze spustit git commits nebo aktualizací základních bitových kopií pro Azure Container Registry.
az acr build-task deleteOdebere úlohu sestavení z Azure Container Registry.
az acr seznam úkolů sestaveníVypíše úlohy sestavení pro Azure Container Registry.
az acsTento příkaz vám umožňuje spravovat Azure Container Services. Některé dostupné možnosti jsou:
az acs procházetZobrazí panel správce kontejneru služeb ve webovém prohlížeči.
az acs vytvořitVytvořte kontejner služby
az acs dcosUmožňuje vám spravovat službu Azure Container orchestrated by DC / OS.
az acs dcos procházetVaším úkolem je vytvořit tunel SSH určený pro službu Azure Container a ve vašem prohlížeči otevře řídicí panel Mesosphere DC / OS.
az konfigurovatJeden z nejpoužívanějších příkazů v CLI je az configure, základní syntaxe tohoto příkazu je:
az configure [--defaults]Pokud například chceme vytvořit výchozí skupinu, můžeme provést následující:
az configure --defaults group = Solvetic
ZVĚTŠIT
Chcete -li vymazat názvy webových aplikací a názvy virtuálních počítačů:
az configure --defaults vm = '' web = ''
Další příkazy AzureAzure CLI má širokou škálu možností použití, například:
az adSpravujte entity Azure Active Directory Graph, které jsou vyžadovány pro řízení přístupu na základě rolí.
az poradceUmožňuje nám spravovat informace o předplatném Azure.
az aksUsnadňuje správu služeb Azure Kubernetes.
az amsSpravujte prostředky Azure Media
az aplikace službyPomocí tohoto příkazu můžete spravovat plány servisních aplikací
az zálohaUsnadňuje správu záloh Azure Backup
az šaržeSpravovat Azure Batch
az fakturaceJe to užitečné pro správu nákupů a kreditu v Azure
az botUmožňuje spravovat služby Microsoft Bot.
az cdnSpravujte své sítě pro doručování obsahu Azure (CDN).
Az CloudJak naznačuje název, spravuje registrované cloudy Azure.
kognitivní službyUmožňuje spravovat účty Azure Cognitive Services.
az konfigurovatUmožňuje spravovat nastavení Azure CLI. Tento příkaz je interaktivní.
az diskSpravujte disky Azure pomocí úkolů, jako je seznam (lis), delete (delete) a další
ZVĚTŠIT
az eventgridSpravujte předplatná a témata Azure Event Grid.
az eventhubsUmožňuje snadnou správu Azure Event Hubs - jmenných prostorů aliasů, událostí, skupin spotřebitelů a nastavení geografické obnovy.
az rozšířeníSpravujte a aktualizujte rozšíření CLI
az funkceTento příkaz vám umožňuje spravovat vlastnosti poskytovatele prostředků
az zpětná vazbaUmožňuje zpětnou vazbu společnosti Microsoft v Azure
az najítUsnadňuje hledání příkazů Azure CLI
az hdinsightSpráva klastrů HDInsight.
az labUmožňuje nám spravovat Azure DevTest Labs.
az přihlášeníUmožňuje nám přihlásit se do Azure.
odhlásit seJe zodpovědný za odhlášení, aby se zabránilo přístupu k předplatným Azure.
az mapySpravujte mapy Azure
az monitorVaším úkolem je spravovat službu Azure Monitor, umožňuje vám přistupovat k událostem, vytvářet upozornění a mnoho dalších úkolů.
az hledatUmožňuje spravovat vyhledávací služby Azure, klíče pro správu a klíče dotazů.
10. Vytvořte virtuální počítač s CLI Cloud Shell v Azure
Nyní je pro všechny IT administrátory a uživatele Azure více než praktickou alternativou k vytvoření virtuálního počítače, což je něco běžného v cloudovém prostředí. Chcete -li vytvořit počítač prostřednictvím Azure CLI, budeme postupovat podle následujících kroků.
Krok 1
Nejprve vytvoříme novou skupinu prostředků a přiřadíme požadovanou zónu:
az group create --name SolveticGroup --location eastus
ZVĚTŠIT
Krok 2
Po tomto kroku vytvoříme náš virtuální počítač s hodnotami jako:
- název
- Typ operačního systému
- Uživatel a heslo
Krok 3
Provádíme následující:
az vm create \ --resource-group SolveticGroup \ --name SolveticVM \ --image win2016datacenter \ --admin-username Solvetic \ --admin-password Solvetictest123
ZVĚTŠIT
Krok 4
Vidíme, že náš stroj je vytvořen podle uvedených kritérií. CLI jsme použili v režimu prohlížeče (Cloud Shell), abychom ověřili, že použití je jednoduché lokálně nebo prostřednictvím webu.
ZVĚTŠIT
CLI je výkonný doplněk Azure, se kterým můžete provádět všechny úkoly spojené s prostředky dostupnými v Azure, kterých není málo, ale jsou velmi kompletní.