Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Terraform Kaynak Sağlayıcısı (önizleme), Azure portalında dışarı aktarma gibi Azure Terraform iş akışlarını etkinleştirir. Şu anda yalnızca dışarı aktarma iş akışını desteklese de kaynak sağlayıcısına planlanan eklemeler, Azure üzerinde Terraform'da dağıtım iş akışlarını hızlandırır. Bu kaynak sağlayıcısı yalnızca Azure genel bulutunda kullanılabilir.
Kayıt
Kaydın tamamlanması birkaç dakika sürebilir.
az provider show -n Microsoft.AzureTerraform kullanarak kayıt durumunuzu kontrol edin.
Terraform yazılımı
azurerm_provider_registration Kaynağı kullanın:
resource "azurerm_resource_provider_registration" "azureterraform" {
name = "Microsoft.AzureTerraform"
}
Çalıştırmanın başarılı olması için sağlayıcınızı da yapılandırmanız azurerm gerekir.
Terminal
Sağlayıcıyı az provider register -n Microsoft.AzureTerraform kullanarak kaydedin.
az provider show -n Microsoft.AzureTerraform sonucu, registrationState öğesinin Registered olduğunu gösterene kadar bekleyin.
Portal
Azure Resource Manager kılavuzunu kullanarak sağlayıcıyı kaydedin. 5. adımda Microsoft.AzureTerraform arayın.
İhracat
Dışarı aktarma işlevi, önceden var olan Azure Export for Terraform aracı temel alır. Kaynak sağlayıcısı bu özellikleri kullanıma sunar. Kaynakları dışarı aktarmak için istediğiniz aracı seçin:
Portal
Kaynakları Terraform'a aktarmak için, Azure portalını kullanarak kaynakları Terraform'a aktarma hızlı başlangıç makalesine bakın.
Azure Komut Satırı Arayüzü (Azure CLI)
Azure CLI kılavuzuna bakın.
Azure PowerShell
Azure PowerShell kılavuzuna bakın.
Dinlenme
Go SDK'sı
Go SDK başvurusuna bakın.
Dışarı Aktarma Sınırlamaları
Dışarı aktarma deneyimi Terraform aztfexportiçin Azure Dışarı Aktarma'yı temel aldığından, sınırlamaları ikiliyle neredeyse aynıdır.
ikili belgelerinsınırlamalar bölümüne bakın.
Ancak, aşağıda listelendiği gibi kaynak sağlayıcısı için bazı ek sınırlamalar vardır.
Kaynak sağlayıcısı tarafından desteklenmeyen bazı belirli kaynaklar. Bu kaynaklar, kullanım açısından güvenliği sağlamak için desteklenmez. İki rol türü desteklenmez:
- POST rolleri. Bunlar çoğunlukla kimlik bilgilerini listelemek için kullanılır.
- Veri düzlemi rolleri. Bu roller kullanıcı içeriğine erişmek için kullanılır.
Kullanıcıların güvenliğini sağlamak için bu sınırlamaları geçerli tutmayı planlıyoruz. Müşteriler bu tür kaynakları dışarı aktarmak isterse, bunun yerine aracı kullanın
aztfexport.Kaynak grubu modunda dışarı aktarma sırasında kaynak grubunda 1000 kaynak sınırı vardır. Bu durumda, istenmeyen kaynakları filtrelemek için
.excludeAzureResourceve/veya.excludeTerraformResourcekullanabilirsiniz.