Sdílet prostřednictvím


Správa skupin prostředků Azure pomocí Azure CLI

Skupina prostředků Azure je kontejner, který obsahuje související prostředky pro řešení Azure. Skupina prostředků může obsahovat úložiště, virtuální počítače, aplikace, řídicí panely, služby nebo téměř cokoli, co v Azure řešíte.

Rozhraní příkazového řádku Azure (CLI) umožňuje vytvářet, uchovávat a nastavovat výchozí skupiny prostředků Azure. Rozhraní příkazového řádku vám také umožní vyčistit prostředky po jejich vytvoření.

Identifikace oblastí Azure

Zákazníci Azure se můžou rozhodnout nasadit prostředky v mnoha různých oblastech. V některých případech můžou zákazníci snížit náklady výběrem blízkých oblastí nabízejících stejné služby. Pokud je identifikovaná okolní oblast, zobrazí se ve zprávě zpráva, která se má vybrat pro budoucí nasazení.

V následujícím příkladu se az config příkaz použije k zakázání zprávy doporučení oblasti:

az config set core.display_region_identified=no

Další informace o oblastech Azure najdete v tématu Volba správné oblasti Azure.

Vytvoření skupiny zdrojů

Skupinu prostředků vytvoříte pomocí příkazu az group create.

az group create --name MyResourceGroup --location eastus

Skupina prostředků patří do jednoho umístění. Pokud chcete zobrazit všechna umístění podporovaná v aktuálním předplatném, spusťte příkaz az account list-locations :

az account list-locations

Pokud chcete zobrazit všechny skupiny prostředků pro vaše aktuální předplatné, použijte příkaz az group list :

az group list --output table

Tip

Parametr --output je globální parametr dostupný pro všechny příkazy. Hodnota tabulky představuje výstup v popisné podobě. Další informace najdete v tématu Formáty výstupu pro příkazy Azure CLI.

Když prostředek vytvoříte, vytvoříte ho ve skupině prostředků. Následující příklad ukazuje účet úložiště vytvořený pomocí příkazu az storage account create :

az storage account create --resource-group MyResourceGroup --name storage134 --location eastus --sku Standard_LRS

Pokud chcete odebrat skupinu prostředků, spusťte příkaz az group delete :

az group delete --name MyResourceGroup

Když odeberete skupinu prostředků, odstraníte všechny prostředky, které do ní patří. Tato akce se nedá vrátit zpátky. Pokud zkusíte některý z příkazů v tomto článku, odstraníte skupiny prostředků, které vytvoříte, účet vyčistí.

Nastavení výchozí skupiny prostředků

Výchozí skupinu prostředků můžete nastavit pro všechny příkazy, které spouštíte z místního Azure CLI nebo z Azure Cloud Shellu. Azure CLI ukládá tuto konfiguraci místně do konfiguračního souboru. Pokud chcete zobrazit aktuální konfiguraci, spusťte příkaz az config get :

az config get

Výsledek zobrazuje výchozí skupiny prostředků a další výchozí hodnoty. Pokud Azure CLI používáte poprvé, můžou být výsledky prázdné.

Pokud chcete nastavit výchozí skupinu prostředků pro instalaci Azure CLI, spusťte příkaz az config set :

az config set defaults.group=MyResourceGroup

Příkaz nastaví hodnotu pro zadaný klíč, v tomto případě defaults.group. Dostupné možnosti konfigurace najdete v tématu Konfigurace Azure CLI.

Poznámka:

Příkaz az config set neověřuje existenci zadané skupiny prostředků. Příkaz jednoduše uloží dvojici klíč-hodnota.

Po spuštění příkazu vám následující dva příkazy poskytnou stejný výsledek:

az storage account create --resource-group MyResourceGroup --name storage01  --location eastus --sku Standard_LRS
az storage account create --name storage01 --location eastus --sku Standard_LRS

Skupina prostředků patří do předplatného. Pokud má vaše organizace více než jedno předplatné, musíte toto předplatné nastavit před zahájením práce se skupinou prostředků v předplatném. Pokud výchozí hodnota skupiny prostředků nepatří do vašeho aktuálního předplatného, dojde k chybě. Další informace o několika předplatných najdete v tématu Použití více předplatných Azure.

Výchozí nastavení pro použití jiných skupin prostředků nemusíte resetovat. Místo toho zadejte skupinu prostředků:

az group create --name OtherResourceGroup --location eastus
az storage account create --resource-group StorageGroups --name storage03  --location westus --sku Standard_LRS

Výchozí hodnota je pouze pro vás. Nemá vliv na ostatní uživatele ani změny, které provedete prostřednictvím webu Azure Portal.

Pokud používáte trvalé hodnoty parametrů, jak je popsáno v tomto článku, mají tyto hodnoty přednost před výchozími hodnotami nastavenými v konfiguračním souboru.

Nastavení zámku skupiny prostředků

Jako správce možná budete muset skupinu prostředků uzamknout, aby ji uživatelé nemohli odstranit nebo upravit. Další informace najdete v článku Zabránění neočekávaným změnám zamknutím prostředků.

V Azure CLI použijte příkazy az group lock . Příkaz az account lock create může například uživatelům zabránit v odstranění skupiny prostředků:

az group lock create --name "Cannot delete resource group" --lock-type CanNotDelete

Poznámka:

Abyste mohli vytvářet nebo měnit zámky, musíte mít contributor oprávnění ke skupině prostředků.

Pokud chcete zobrazit aktuální zámky ve vaší skupině prostředků, použijte příkaz az group lock list :

az group lock list --output table

Vyčištění prostředků

Pokud jste vyzkoušeli některý z příkazů v tomto článku, můžete odebrat všechny prostředky, které jste vytvořili pomocí příkazu az group delete :

az group delete --name MyResourceGroup
az group delete --name OtherResourceGroup
az group delete --name StorageGroups

Tento příkaz odebere skupinu a všechny prostředky, které obsahuje najednou.

Viz také