Správa prostředků Azure pomocí Azure CLI
Naučte se používat Azure CLI s Azure Resource Managerem ke správě prostředků Azure. Informace o správě skupin prostředků najdete v tématu Správa skupin prostředků Azure pomocí Azure CLI.
Nasazení prostředků do existující skupiny prostředků
Prostředky Azure můžete nasadit přímo pomocí Azure CLI nebo nasadit šablonu Resource Manageru pro vytvoření prostředků Azure.
Nasazení prostředku
Následující skript vytvoří účet úložiště.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account create --resource-group $resourceGroupName --name $storageAccountName --location $location --sku Standard_LRS --kind StorageV2 &&
az storage account show --resource-group $resourceGroupName --name $storageAccountName
Nasazení šablony
Následující skript vytvoří šablonu rychlého startu pro vytvoření účtu úložiště. Další informace najdete v tématu Rychlý start: Vytvoření šablon ARM pomocí editoru Visual Studio Code.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az deployment group create --resource-group $resourceGroupName --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
Další informace najdete v tématu Nasazení prostředků pomocí šablon Resource Manageru a Azure CLI.
Nasazení skupiny prostředků a prostředků
Můžete vytvořit skupinu prostředků a nasadit prostředky do skupiny. Další informace najdete v tématu Vytvoření skupiny prostředků a nasazení prostředků.
Nasazení prostředků do několika předplatných nebo skupin prostředků
Obvykle nasadíte všechny prostředky v šabloně do jedné skupiny prostředků. Existují však scénáře, ve kterých chcete nasadit sadu prostředků dohromady, ale umístit je do různých skupin prostředků nebo předplatných. Další informace najdete v tématu Nasazení prostředků Azure do několika předplatných nebo skupin prostředků.
Odstranění prostředků
Následující skript ukazuje, jak odstranit účet úložiště.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account delete --resource-group $resourceGroupName --name $storageAccountName
Další informace o tom, jak Azure Resource Manager objednává odstranění prostředků, najdete v tématu Odstranění skupiny prostředků Azure Resource Manageru.
Přesunutí prostředků
Následující skript ukazuje, jak odebrat účet úložiště z jedné skupiny prostředků do jiné skupiny prostředků.
echo "Enter the source Resource Group name:" &&
read srcResourceGroupName &&
echo "Enter the destination Resource Group name:" &&
read destResourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
storageAccount=$(az resource show --resource-group $srcResourceGroupName --name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --query id --output tsv) &&
az resource move --destination-group $destResourceGroupName --ids $storageAccount
Další informace najdete v tématu, které se zabývá přesunutím prostředků do nové skupiny prostředků nebo předplatného.
Uzamčení prostředků
Uzamčení brání ostatním uživatelům ve vaší organizaci v náhodném odstranění nebo úpravě důležitých prostředků, jako je předplatné Azure, skupina prostředků nebo prostředek.
Následující skript uzamkne účet úložiště, aby ho nebylo možné odstranit.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock create --name LockSite --lock-type CanNotDelete --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type Microsoft.Storage/storageAccounts
Následující skript získá všechny zámky pro účet úložiště:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock list --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --parent ""
Následující skript odstraní zámek účtu úložiště:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
lockId=$(az lock show --name LockSite --resource-group $resourceGroupName --resource-type Microsoft.Storage/storageAccounts --resource-name $storageAccountName --output tsv --query id)&&
az lock delete --ids $lockId
Další informace najdete v tématu Zamknutí prostředků pomocí Azure Resource Manageru.
Označení prostředků
Označování vám pomůže logicky uspořádat skupinu prostředků a prostředky. Informace najdete v tématu Použití značek k uspořádání prostředků Azure.
Správa přístupu k prostředkům
Řízení přístupu na základě role v Azure (Azure RBAC) je způsob, jakým spravujete přístup k prostředkům v Azure. Další informace najdete v tématu Přidání nebo odebrání přiřazení rolí Azure pomocí Azure CLI.
Další kroky
- Informace o Azure Resource Manageru najdete v přehledu Azure Resource Manageru.
- Informace o syntaxi šablon Resource Manageru najdete v tématu Vysvětlení struktury a syntaxe šablon Azure Resource Manageru.
- Další informace o vývoji šablon najdete v podrobných kurzech.
- Pokud chcete zobrazit schémata šablon Azure Resource Manageru, přečtěte si referenční informace k šablonám.