Göç sonrası DevOps deneyimi

Şunlar için geçerlidir: ✔️ Front Door (klasik) ✔️ Microsoft Standard CDN (klasik)

Azure Front Door (classic) veya CDN Standard'dan Microsoft (classic) ile Azure Front Door Standard veya Premium'a geçiş yaptıktan sonra, DevOps pipeline scriptlerinizi güncelleyerek yeni Front Door Standard veya Premium kaynakları dağıtın ve yönetin. Çeşitli araçlar ve boru hattı türleri için aşağıdaki rehberi kullanın.

Terraform yazılımı

Önkoşullar

Adımlar

Göç sonrası tüm klasik Azure Front Door kaynakları Azure Front Door Standard ve Premium'a taşınır. Sonra:

  • Yeni Azure Front Door Standard veya Premium yapılandırmasını dışa aktarın: Yeni Front Door Standard veya Premium kaynaklarınız için Terraform yapılandırmaları oluşturmak üzere Azure'ın dışa aktarma aracını kullanın. Hızlı Başlangıç'ı takip edin: İlk kaynaklarınızı Azure Export for Terraform kullanarak Front Door Standard veya Premium kaynakları Terraform dosyalarına aktarın.
  • Pipeline'daki Terraform şablonlarını güncelleyin: Front Door klasik kaynaklarına yapılan referansları dışa aktarılan Standard veya Premium yapılandırmayla değiştirin.
  • Güncellenmiş Terraform kodunu işlem hattınıza check-in yapın ve Terraform aracılığıyla yeni Front Door’u yönetmeye başlamak için plan ve apply komutlarını çalıştırın.

ARM şablonu

Adımlar

Göç sonrası tüm klasik Azure Front Door kaynakları Azure Front Door Standard ve Premium'a taşınır.

  • Front Door Standard/Premium için ARM şablonlarını aşağıdaki yöntemlerden herhangi birini kullanarak dışa aktarın :
  • Pipeline'ınızdaki ARM şablonlarını , Front Door (klasik) şablonu yerine yeni Front Door Standard/Premium şablonunu kullanacak şekilde güncelleyin. Azure DevOps veya GitHub Actions'ta, dağıtım adımında şablon yolunu ve parametreleri güncelleyin, ardından yeni şablonu dağıtın.
  • Doğrula: Karışıklığı önlemek için klasik Front Door şablonuna ilişkin referansları kaldırın veya arşivleyin.

Kol kası

Önkoşullar

Adımlar

Göç sonrası tüm klasik Azure Front Door kaynakları Azure Front Door Standard ve Premium'a taşınır.

  • Dışarı aktarılan bir ARM şablonunu kaynak koda dönüştürerek Front Door Standard/Premium için bir Bicep şablonu oluşturun. Bkz. ARM şablonu JSON dosyasını Bicep'e dönüştürme.
  • İşlem hattınızdaki Bicep dosyalarını güncelleştirin: Front Door (klasik) tanımlarını Standard/Premium ile değiştirin. Bu değişiklik, Microsoft.Cdn/profiles gibi kaynak türlerinin ve alt kaynakların (uç noktalar, rotalar vb.) güncellenmesini içerebilir.
  • Azure Front Door Standard veya Premium'un sağlandığını doğrulamak için bir dağıtımı test edin (örneğin, az deployment group create).

PowerShell

Önkoşullar

En güncel Azure PowerShell Az modüllerinin (Azure Front Door Standard veya Premium'u destekleyen Az.Cdn modül sürümü) kurulduğundan emin olun. Bkz. Azure PowerShell'i yükleme.

Adımlar

  • PowerShell dağıtım betiklerini güncelleyin: Herhangi bir Azure Front Door (klasik) cmdlet'lerini Azure Front Door Standard veya Premium cmdlet'lerle değiştirin. Örnekler için Azure Front Door PowerShell hızlı başlangıç kılavuzuna bakın.
  • Yeni yapılandırma ekleyin ve eski referansları çıkarın: Scriptlerin gerekli bileşenleri (kökenler, kaynak grupları, rotalar, kurallar vb.) yapılandırdığından emin olun. Azure Front Door'u yöneten komutları kaldır veya yorum yap (klasik).
  • Komut grubu eşlemesi:
  • Scriptinizi (yerel olarak veya test pipeline'da) test ederek Azure Front Door Standard veya Premium güncellemelerini veya oluşturulduğunu doğrulayın, ardından pipeline'ınızda değişiklikler yapın.

CLI

Önkoşullar

  • Azure CLI'nın yüklü olduğundan ve komut grubunu destekleyen afd bir sürüme güncelleştirildiğinden emin olun (örneğin, 2.63.0 veya üzeri). Bkz. Azure CLI'yı yükleme.
  • Oturum açın (az login) ve doğru abonelik bağlamını ayarlayın.

Adımlar

  • Betiklerdeki CLI komutlarını güncelleştirme: Azure Front Door Standard/Premium komut grubunu kullanın: az afd.
  • Front Door (klasik) CLI kullanımını değiştirin veya kaldırın:
  • Front Door Standard/Premium yapılandırmasının başarılı olduğundan emin olmak için güncelleştirilmiş CLI betiğini el ile veya hazırlama işlem hattında doğrulayın.