Aracılığıyla paylaş


Hızlı Başlangıç: Azure portalını kullanarak Yönetilen DevOps Havuzu oluşturma

Bu makalede Yönetilen DevOps havuzu oluşturma ve yeni havuzda işlem hattı çalıştırma işlemi gösterilmektedir.

Önkoşullar

Bu makaledeki adımları tamamlamadan önce, Önkoşullar makalesinde açıklandığı gibi Azure aboneliğinizi ve Azure DevOps kuruluşunuzu Yönetilen DevOps Havuzları ile kullanılacak şekilde yapılandırmanız gerekir. Bu adımların Azure aboneliği ve Azure DevOps kuruluşu başına yalnızca bir kez tamamlanması gerekir.

Yönetilen DevOps Havuzları kaynağını oluşturma

  1. Azure Portal’ında oturum açın.

  2. Yönetilen DevOps Havuzları'nı arayın ve kullanılabilir seçenekler arasından seçin.

  3. İlk havuzunuz buysa Oluştur'u veya Yönetilen DevOps Havuzları Oluştur'u seçin.

    Yönetilen DevOps Havuzları Oluştur düğmesinin ekran görüntüsü.

  4. Abonelik, Kaynak grubu, Geliştirme Merkezi ve Geliştirme Merkezi projesini belirtin. Henüz bir kaynak grubu, Geliştirme Merkezi veya Geliştirme Merkezi proje oluşturmadıysanız, bunları bu adımda oluşturabilirsiniz. Yönetilen DevOps Havuzları Oluştur ilk yapılandırma ayarlarının ekran görüntüsü.

  5. Havuzunuzda kullanmak istediğiniz Azure DevOps kuruluşunu, havuzun adını ve havuzunuzun bölgesini belirtin.

    Azure DevOps kuruluş alanının ekran görüntüsü.

    Varsayılan olarak havuzlar tek bir kuruluştaki tüm projeler için yapılandırılır. Güvenlik sekmesinde ek kuruluşlar yapılandırabilir veya projeleri sınırlayabilirsiniz. En iyi maliyet ve performans için kullandığınız diğer Azure kaynaklarına yakın bir bölge seçin.

  6. Kullanılabilir olmasını istediğiniz en fazla aracı sayısını (En fazla aracı), aracıların sanal makine boyutunu (Aracı boyutu) ve aracılar için işletim sistemi disk türünü belirtin. D2adsV5 varsayılan Aracı boyutudur; isterseniz farklı bir boyut seçmek için Boyutu değiştir'i seçin.

    Aracı boyutu, sayısı ve işletim sistemi disk türünün ekran görüntüsü.

    Kullanılabilir Yönetilen DevOps Havuzları kotalarına sahip aracı boyutları (SKU'lar) Kullanılabilir olarak işaretlenir. Kullanılamayan SKU'lar için daha fazla kota isteyebilirsiniz. Kullanılamayan SKU için kota isteği onaylandıktan sonra Kullanılabilir olarak listelenir. Yönetilen DevOps Havuzları kotaları hakkında daha fazla bilgi edinin.

  7. Havuzunuzun görüntülerini yapılandırın. Varsayılan olarak havuzlar tek bir görüntüyle oluşturulur. Görüntüyü değiştirmek veya birden çok görüntü yapılandırmak için Görüntü Kitaplığı'ndan Ekle'yi seçin ve havuz için kullanmak istediğiniz görüntüyü veya resimleri seçin.

    Görüntüler bölümü ise ekran görüntüsü.

  8. İlgili sekmeyi seçerek havuzunuz için istediğiniz ek ayarları yapılandırın. Yönetilen DevOps Havuzları için varsayılan ayarları görmek için her sekmeyi görüntüleyin ve her sekmede bulunan ayarlar hakkında daha fazla bilgi için aşağıdaki bağlantılara bakın. Aşağıdaki bölümlerin varsayılan ayarlarını kullanmak için Gözden Geçir ve oluştur'a geçin.

    Ayarlar sekmelerinin ekran görüntüsü.

    • Ölçeklendirme - Yönetilen DevOps Havuzunuzun performansını ve maliyetini yönetmek için ölçeklendirme ayarlarını yapılandırın. Varsayılan ayar, hazır bekleyen aracıları olmayan durum bilgisi olmayan aracılardır.
    • Ağ - Yönetilen DevOps Havuzunuzdan sanal ağınıza aracılar ekleyin. Varsayılan ayar, aracılarınız için yalıtılmış bir sanal ağdır.
    • Depolama - Aracılarınıza boş bir veri diski ekleyin. Varsayılan değer ekli veri diski değildir.
    • Güvenlik - Kuruluş ve proje erişimini yapılandırın, havuz izinlerini belirtin ve test için etkileşimli modu yapılandırın. Varsayılan değer, Azure DevOps kuruluşunda belirtilen kuruluştaki tüm projeler için yapılandırılmış bir havuzdur.
    • Etiketler - Azure kaynaklarınızı ve yönetim hiyerarşinizi düzenlemek için etiketleri kullanın.
  9. Gözden geçir + oluştur'u seçin ve onaylamak için Oluştur'u seçin.

    Yönetilen DevOps Havuzları ilk yapılandırma ayarlarını gözden geçir ve oluştur'un ekran görüntüsü.

    Sağlama işlemi birkaç dakika sürebilir. Aracı havuzu oluşturma işlemi tamamlandığında Azure DevOps'ta havuzu görüntüleyebilir ve bu havuzda işlem hatlarını çalıştırabilirsiniz.

    Aboneliğinizde havuzunuzu istenen Azure VM SKU'su ve maksimum aracı sayısıyla yapılandırma kapasitesi yoksa havuz oluşturma işlemi aşağıdaki iletiye benzer bir hatayla başarısız olur. Cores needed to complete this request is 8, which exceeds the current limit of 0 for SKU family standardDDSv4Family in region eastus. Please choose a different region if possible, or request additional quota at https://portal.azure.com/#view/Microsoft_Azure_Support/NewSupportRequestV3Blade/issueType/quota/subscriptionId/subscription_id_placeholder/topicId/3eadc5d3-b59a-3658-d8c6-9c729ba35b97. Sorunu çözmek için bkz . Yönetilen DevOps kotalarını gözden geçirme.

Azure DevOps'ta aracı havuzunu görüntüleme

  1. Azure DevOps portalına gidin ve Azure DevOps kuruluşunuzda (https://dev.azure.com/{your-organization} ) oturum açın.

  2. Azure DevOps>Kuruluş ayarları'na gidin.

    Kuruluş ayarları düğmesinin ekran görüntüsü.

  3. Pipelines Aracısı havuzları'na >gidin ve yeni havuzunuzun listelendiğini doğrulayın. Yönetilen DevOps Havuzunu yeni oluşturduysanız, yeni havuzun aracılar listesinde görünmesi birkaç dakika sürebilir.

    Aracı havuzları listesinin ekran görüntüsü.

Yeni havuzunuzda işlem hattı çalıştırma

Bu adımda, bir Azure DevOps projesinin varsayılan deposunda basit bir işlem hattı oluşturacak ve bunu yeni Yönetilen DevOps Havuzunuzda çalıştıracağız.

  1. Azure DevOps portalına gidin ve Azure DevOps kuruluşunuzda (https://dev.azure.com/{your-organization} ) oturum açın.

  2. İşlem hattını çalıştırmak istediğiniz projeye gidin ve İşlem hatları'nı seçin.

    Projeler listesinin ekran görüntüsü.

  3. Yeni işlem hattı'nı (veya ilk işlem hattınızsa İşlem Hattı Oluştur'u) seçin.

    Yeni işlem hattı düğmesinin ekran görüntüsü.

  4. Azure Repos Git'i seçin.

    Depo türlerinin ekran görüntüsü.

  5. Projenizle aynı ada sahip depoyu seçin. Bu örnekte proje FabrikamFiber olarak adlandırıldığından aynı ada sahip depoyu seçiyoruz.

    FabrikamFiber deposunun ekran görüntüsü.

  6. Başlangıç işlem hattı'nı seçin.

    İşlem hattı şablon listesinin ekran görüntüsü.

  7. Başlangıç şablonu varsayılan olarak Microsoft tarafından barındırılan bir Linux aracısı kullanır. İşlem hattı şablonunu düzenleyin ve önceki adımlarda oluşturduğunuz havuza başvuracak şekilde bölümünü değiştirin pool .

    # Change these two lines as shown in the following example.
     pool:
      vmImage: ubuntu-latest
    

    Bu örnekte, Yönetilen DevOps Havuzları olarak adlandırılırfabrikam-managed-pool, bu nedenle değerini ile name: fabrikam-managed-poolsdeğiştirin vmImage: ubuntu-latest ve Yönetilen DevOps Havuzunuzun adını belirtin.

    # Replace fabrikam-managed-pools with the name
    # of your Managed DevOps Pool.
    pool:
      name: fabrikam-managed-pool
    
  8. Kaydet ve çalıştır'ı seçin ve onaylamak için Kaydet ve ikinci kez çalıştır'ı seçin.

    Kaydet ve çalıştır düğmesinin ekran görüntüsü.

  9. Bu, bu havuzdaki ilk işlem hattı çalıştırmasıysa, işlem hattı çalıştırılmadan önce izinler vermeniz istenebilir.

  10. Azure DevOps'ta işlem hattı çalıştırmasını izleyin ve Azure portalına geçip Aracılar görünümünde çalışan aracıyı görebilirsiniz.