Megosztás a következőn keresztül:


Azure-erőforráscsoportok kezelése az Azure CLI-vel

Az Azure-erőforráscsoportok olyan tárolók, amelyek egy Azure-megoldáshoz kapcsolódó erőforrásokat tárolnak. Egy erőforráscsoport tartalmazhat tárhelyet, virtuális gépeket, alkalmazásokat, irányítópultokat, szolgáltatásokat vagy bármi mást, amellyel az Azure-ban foglalkozik.

Az Azure Command-Line Interface (CLI) lehetővé teszi az alapértelmezett Azure-erőforráscsoportok létrehozását, megőrzését és beállítását. Az Azure CLI lehetővé teszi az erőforrások törlését is a létrehozásuk után.

Azure régió azonosítása

Az Azure-ügyfelek több különböző régióban is üzembe helyezhetnek erőforrásokat. Előfordulhat, hogy az ügyfelek csökkenthetik a költségeket, ha olyan közeli régiókat választanak ki, amelyek ugyanazokat a szolgáltatásokat kínálják. Ha egy közeli régiót azonosítanak, egy üzenet megjeleníti a régiót a jövőbeni telepítésekre való kiválasztáshoz.

Az alábbi példában a az config parancs a régióra vonatkozó ajánlási üzenet kikapcsolására szolgál:

az config set core.display_region_identified=no

Az Azure-régiókról további információt a megfelelő Azure-régió kiválasztása című témakörben talál.

Erőforráscsoport létrehozása

Erőforráscsoport létrehozásához használja az az group create parancsot:

az group create --name MyResourceGroup --location eastus

Egy erőforráscsoport egyetlen helyhez van társítva. Az aktuális előfizetésben támogatott összes hely megtekintéséhez futtassa az az account list-locations parancsot:

az account list-locations

Az aktuális előfizetés összes erőforráscsoportjának megtekintéséhez használja az az group list parancsot:

az group list --output table

Jótanács

A --output paraméter egy globális paraméter, amely minden parancshoz elérhető. Az table érték a kimenetet felhasználóbarát formátumban jeleníti meg. További információkért tekintse meg az Azure CLI-parancsok kimeneti formátumait.

Amikor létrehoz egy erőforrást, az egy erőforráscsoporton belül található. Az alábbi példa az az storage account create paranccsal létrehozott tárfiókot mutatja be:

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

Erőforráscsoport eltávolításához futtassa az az group delete parancsot:

az group delete --name MyResourceGroup

Egy erőforráscsoport eltávolításakor törli a benne található összes erőforrást. Ezt a műveletet nem vonhatja vissza. Ha a cikkben szereplő parancsok bármelyikével próbálkozik, a létrehozott erőforráscsoportok törlése törli a fiókját.

Alapértelmezett erőforráscsoport beállítása

Beállíthat egy alapértelmezett erőforráscsoportot a helyi Azure CLI-ből vagy az Azure Cloud Shellből futtatott összes parancshoz. Az Azure CLI ezt a konfigurációt helyileg egy konfigurációs fájlban tárolja. Az aktuális konfiguráció megtekintéséhez futtassa az az config get parancsot:

az config get

Az eredmény az alapértelmezett erőforráscsoportokat és egyéb alapértelmezett értékeket jeleníti meg. Ha első alkalommal használja az Azure CLI-t, az eredmények üresek lehetnek.

Az Azure CLI-telepítés alapértelmezett erőforráscsoportjának beállításához futtassa az az config set parancsot:

az config set defaults.group=MyResourceGroup

A parancs egy megadott kulcs értékét állítja be ebben az esetben defaults.group. Az elérhető konfigurációs lehetőségekért tekintse meg az Azure CLI konfigurációját.

Megjegyzés:

Az az config set parancs nem ellenőrzi a megadott erőforráscsoport meglétét. A parancs egyszerűen tárolja a kulcs-érték párot.

A parancs futtatása után a következő két parancs ugyanazt az eredményt adja:

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

Egy erőforráscsoport egy előfizetéshez van társítva. Ha a szervezet több előfizetéssel is rendelkezik, az adott előfizetésben lévő erőforráscsoport használata előtt át kell váltania a kívánt előfizetésre. Ha egy erőforráscsoport alapértelmezett értéke nem az aktuális előfizetéshez tartozik, hibaüzenet jelenik meg. További információ több előfizetésről: Több Azure-előfizetés használata.

Más erőforráscsoportok használatához nem kell alaphelyzetbe állítania az alapértelmezett értéket. Ehelyett adja meg az erőforráscsoportot:

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

Az alapértelmezett érték csak Önre vonatkozik. Ez nem érinti az Azure Portalon végzett többi felhasználót vagy módosítást.

Ha tartós paraméterértékeket használ, a cikkben leírtak szerint ezek az értékek elsőbbséget élveznek a konfigurációs fájlban beállított alapértelmezett értékekkel szemben.

Erőforráscsoport zárolásának beállítása

Rendszergazdaként előfordulhat, hogy zárolnia kell egy erőforráscsoportot, hogy megakadályozza a felhasználók törlését vagy módosítását. További információ: Erőforrások zárolása a váratlan módosítások megelőzése érdekében.

Az Azure CLI-ben használja az az group lock parancsokat. Az az account lock create parancs például megakadályozhatja, hogy a felhasználók töröljék az erőforráscsoportot:

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

Megjegyzés:

Ahhoz, hogy létrehozzon vagy módosítson zárolásokat, engedélyekkel kell rendelkeznie contributor egy erőforráscsoportban.

Az erőforráscsoport aktuális zárolásainak megtekintéséhez használja az az group lock list parancsot:

az group lock list --output table

Erőforrások tisztítása

Ha a cikkben szereplő parancsok bármelyikével próbálkozott, eltávolíthatja az az csoporttörlés paranccsal létrehozott erőforrásokat:

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

Ez a parancs eltávolítja a csoportot és annak összes társított erőforrását.

Lásd még