Azure CLI kullanarak Azure Kaynak Gruplarını yönetme
Azure kaynak gruplarınızı yönetmek için Azure Resource Manager ile Azure CLI kullanmayı öğrenin. Azure kaynaklarını yönetmek için bkz. Azure CLI kullanarak Azure kaynaklarını yönetme.
Önkoşullar
Azure CLI. Daha fazla bilgi için bkz. Azure CLI'yı yükleme.
Yükledikten sonra ilk kez oturum açın. Daha fazla bilgi için bkz. Azure CLI'da oturum açma.
Kaynak grubu nedir?
Kaynak grubu, bir Azure çözümüne ilişkin kaynakları tutan bir kapsayıcıdır. Kaynak grubu bir çözümün tüm kaynaklarını veya yalnızca grup olarak yönetmek istediğiniz kaynakları içerebilir. Kuruluşunuz için en anlamlı olanı temel alarak kaynak gruplarına nasıl kaynak eklemek istediğinize siz karar verirsiniz. Genel olarak, aynı yaşam döngüsünü paylaşan kaynakları aynı kaynak grubuna ekleyerek bunları grup olarak kolayca dağıtabilir, güncelleştirebilir ve silebilirsiniz.
Kaynak grubu, kaynaklarla ilgili meta verileri depolar. Kaynak grubu için bir konum belirttiğinizde, meta verilerin nerede depolandığını belirtirsiniz. Uyumluluk nedeniyle verilerinizin belirli bir bölgeye depolandığından emin olmanız gerekebilir.
Kaynak grupları oluşturma
Kaynak grubu oluşturmak için az group create komutunu kullanın.
az group create --name demoResourceGroup --location westus
Kaynak gruplarını listeleme
Aboneliğinizdeki kaynak gruplarını listelemek için az group list komutunu kullanın.
az group list
Bir kaynak grubu almak için az group show komutunu kullanın.
az group show --name exampleGroup
Kaynak gruplarını silme
Kaynak grubunu silmek için az group delete komutunu kullanın.
az group delete --name exampleGroup
Azure Resource Manager'ın kaynakların silinmesini nasıl sipariş olduğu hakkında daha fazla bilgi için bkz. Azure Resource Manager kaynak grubu silme.
Kaynakları dağıtma
Azure CLI kullanarak veya Azure Resource Manager (ARM) şablonu veya Bicep dosyası dağıtarak Azure kaynaklarını dağıtabilirsiniz.
Depolama işlemlerini kullanarak kaynakları dağıtma
Aşağıdaki örnek bir depolama hesabı oluşturur. Depolama hesabı için sağladığınız ad Azure genelinde benzersiz olmalıdır.
az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2
ARM şablonu veya Bicep dosyası kullanarak kaynakları dağıtma
ARM şablonu veya Bicep dosyası dağıtmak için az deployment group create komutunu kullanın.
az deployment group create --resource-group exampleGroup --template-file storage.bicep
Aşağıdaki örnekte dağıttığınız adlı storage.bicep
Bicep dosyası gösterilmektedir:
@minLength(3)
@maxLength(11)
param storagePrefix string
var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))
resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
name: uniqueStorageName
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
properties: {
supportsHttpsTrafficOnly: true
}
}
ARM şablonu dağıtma hakkında daha fazla bilgi için bkz. Resource Manager şablonları ve Azure CLI ile kaynakları dağıtma.
Bicep dosyasını dağıtma hakkında daha fazla bilgi için bkz. Bicep ve Azure CLI ile kaynakları dağıtma.
Kaynak gruplarını kilitleme
Kilitleme işlemi kuruluşunuzdaki kullanıcıların kritik kaynakları yanlışlıkla silmesini veya değiştirmesini önler.
Bir kaynak grubunun ve kaynaklarının silinmesini önlemek için az lock create komutunu kullanın.
az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup
Kaynak grubunun kilitlerini almak için az lock list komutunu kullanın.
az lock list --resource-group exampleGroup
Kilidi silmek için az lock delete komutunu kullanın.
az lock delete --name exampleLock --resource-group exampleGroup
Daha fazla bilgi için bkz. Azure Resource Manager ile kaynakları kilitleme.
Kaynak gruplarını etiketleme
Varlıklarınızı mantıksal olarak düzenlemek için kaynak gruplarına ve kaynaklara etiket uygulayabilirsiniz. Bilgi için bkz. Azure kaynaklarınızı düzenlemek için etiketleri kullanma.
Kaynak gruplarını şablonlara aktarma
ARM şablonları oluşturmaya yardımcı olmak için var olan kaynaklardan bir şablonu dışarı aktarabilirsiniz. Daha fazla bilgi için bkz. Şablonu dışarı aktarmak için Azure CLI kullanma.
Kaynak gruplarına erişimi yönetme
Kaynak grubuna erişimi yönetmek için Azure rol tabanlı erişim denetimini (Azure RBAC) kullanın. Daha fazla bilgi için bkz. Azure CLI kullanarak Azure rol atamaları ekleme veya kaldırma.
Sonraki adımlar
- Azure Resource Manager'ı öğrenmek için bkz. Azure Resource Manager'a genel bakış.
- Resource Manager şablonu söz dizimini öğrenmek için bkz. Azure Resource Manager şablonlarının yapısını ve söz dizimini anlama.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin