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.
Şunlar için geçerlidir: ✔️ AzureRM veya AzAPI sağlayıcısından gelen tüm yönetim düzlemi kaynakları.
Mevcut Azure kaynakları Azure portalı aracılığıyla Terraform'a aktarılabilir. Bu hızlı başlangıçta bir kaynak grubunu dışarı aktarmak için Azure portalını nasıl kullanacağınız gösterilmektedir.
- Azure CLI veya Azure PowerShell kullanarak test azure kaynak grubu oluşturun.
- Azure CLIor Azure PowerShell kullanarak test linux sanal makinesi oluşturun.
- Kaynak grubu ve sanal makinenin durumunu Azure'dan Terraform'a aktarın.
- Yerel durumun Azure'daki kaynakların durumuyla eşleşerek eşleşmediğini test edin.
Önkoşullar
Sanal Makineyi Ayarlama
Azure CLI veya Azure PowerShell
Linux VM oluşturun.
Azure kaynak grubu oluşturmak için az group create komutunu çalıştırın.
az group create --name myResourceGroup --location eastus
Az vm create komutunu çalıştırarak sanal makineyi oluşturun.
az vm create \ --resource-group myResourceGroup \ --name myVM \ --image Debian11 \ --admin-username azureadmin \ --generate-ssh-keys \ --public-ip-sku Standard
Azure portalı
- Azure Hizmetleri'nin altında Sanal makineler'i seçin. Sanal makineler'i görmüyorsanız, arama çubuğunda arayın.
- Açılan listeyi görmek için Sanal makineler sayfasında Oluştur'u seçin. Azure sanal makinesi'ne tıklayın.
- Sanal Makine Adı'nın altına myVM yazın.
- Kaynak Grubu Adı'nın altında Yeni oluştur'u seçin ve myResourceGroup yazın.
- Diğer her şeyi varsayılan olarak bırakın. Seçin, gözden geçir ve oluştur.
- Her şeyin düzgün yapılandırıldığını doğrulayın ve Oluştur'u seçin.
Kaynak sağlayıcısını kaydetme
Aboneliğiniz kaynak sağlayıcısına Microsoft.AzureTerraform
kayıtlı değilse kayıt yönergelerine bakın.
Azure'a Giriş Yap
Azure portalınaoturum açın.
Kaynak grubunu dışarı aktarma
Mevcut kaynak grubunu Terraform'a aktarın.
Kaynak grubunuzun genel bakış sayfasında Otomasyon sekmesini genişletin ve Şablonu Dışarı Aktar'ı seçin.
Şablonu Dışarı Aktar sayfasında Terraform'ı seçin.
veya
AzureRM
sağlayıcısınıAzAPI
seçin. Kod, yan yana karşılaştırma için her iki sağlayıcı için de aynı anda oluşturulabilir.Oluşturulan kodu gözden geçirin.
Doğrudan kod düzenleyicinize yapıştırmak için sağ alttaki şablonu kopyala düğmesini veya üst kısımdaki içeriği kopyala düğmesini kullanın. Alternatif olarak, terraform yapılandırma dosyasını içeren bir ZIP klasörü almak için indirme düğmesini kullanın. Çıktı beklediğiniz gibi değilse, kaynak sağlayıcısını kaydettiğinizi denetleyin. Hata görmeye devam ediyorsanız, hatayı bize bildirmek için Geri Bildirim düğmesine tıklayın.
Kaynakları temizle
Kaynakları silme
Artık gerekli olmadığında kaynak grubunu, sanal makineyi ve tüm ilişkili kaynakları silebilirsiniz.
- Kaynak grubu sayfasının üst kısmında Kaynak grubunu sil'i seçin.
- Kaynakları silmek üzere olduğunuz konusunda sizi uyaran bir sayfa açılır. Kaynak grubunun adını yazın ve sil'i seçerek kaynakları ve kaynak grubunu silme işlemini tamamlayın.
Otomatik kapatma
Sanal makine hala gerekliyse Azure, maliyetleri yönetmeye yardımcı olmak ve kullanılmayan kaynaklar için faturalandırılmadığınızdan emin olmak için sanal makineler için bir Otomatik kapatma özelliği sağlar.
- Sanal makinenin İşlemler bölümünde Otomatik kapatma seçeneğini seçin.
- Otomatik kapatma süresini yapılandırabileceğiniz bir sayfa açılır. Etkinleştirmek için Açık seçeneğini belirleyin ve ardından size uygun bir zaman ayarlayın.
- Saati ayarladıktan sonra, otomatik kapatma yapılandırmanızı etkinleştirmek için üstteki Kaydet'i seçin.
Uyarı
Saat dilimi açılır menüsünde varsayılan ayar (UTC) Eşgüdümlü Evrensel Saat olduğundan saat dilimini gereksinimlerinize uygun şekilde yapılandırmayı unutmayın.
Daha fazla bilgi için bkz. Otomatik kapatma.
Sonraki Adımlar
Bu hızlı başlangıçta basit bir sanal makine dağıttınız ve yapılandırmayı Terraform koduna aktarmıştınız.