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.
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şturun
Azure Portal’ında oturum açın.
Yönetilen DevOps Havuzları'nı arayın ve kullanılabilir seçenekler arasından seçin.
İlk havuzunuz buysa Oluştur'u veya Yönetilen DevOps Havuzları Oluştur'u seçin.
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.
Havuzunuzda kullanmak istediğiniz Azure DevOps kuruluşunu, havuzun adını ve havuzunuzun bölgesini belirtin.
Important
Yönetilen DevOps Havuzu'nun adı Azure genelinde benzersiz olmalıdır.
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.
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.
Yönetilen DevOps Havuzları kotalarına sahip olan aracı boyutları (SKU'lar) Kullanılabilir olarak işaretlenir. Kullanılamayan SKU'lar için daha fazla kota isteyebilirsiniz. Kullanılamayan SKU için bir kota isteği onaylandığında, Kullanılabilir olarak listelenecektir. Yönetilen DevOps Havuzları kotaları hakkında daha fazla bilgi edinin.
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.
İ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.
- Ö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, beklemede olan aracı olmayan durumsuz aracılardır.
- Ağ Yapılandırması - Yönetilen DevOps Havuzunuzdan sanal ağınıza acenteler 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 ayar, ekli bir veri diski olmadığını belirtir.
- 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.
Gözden geçir + oluştur'u seçin ve onaylamak için Oluştur'u seçin.
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 Yönetilen DevOps kotalarını gözden geçirin.
Azure DevOps'ta aracı havuzunu görüntüleme
Azure DevOps portalına gidin ve Azure DevOps kuruluşunuzda (
https://dev.azure.com/{your-organization}) oturum açın.Azure DevOps gidin.
Pipelines>Aracı havuzları'na gidin ve yeni havuzunuzun listelendiğini kontrol edin. Yönetilen DevOps Havuzunu yeni oluşturduysanız, yeni havuzun aracılar listesinde görünmesi birkaç dakika sürebilir.
Yeni havuzunuzda bir işlem hattı çalıştırın
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.
Azure DevOps portalına gidin ve Azure DevOps kuruluşunuzda (
https://dev.azure.com/{your-organization}) oturum açın.İşlem hattını çalıştırmak istediğiniz projeye gidin ve İşlem hatları'nı seçin.
Yeni işlem hattı'nı seçin (veya bu ilk işlem hattınızsa İşlem Hattı Oluştur'u seçin).
Azure Repos Git'i seçin.
Projenizle aynı ada sahip depoyu seçin. Bu örnekte proje FabrikamFiber olarak adlandırıldığından aynı ada sahip depoyu seçiyoruz.
Başlatıcı işlem hattı'nı seçin.
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
poolbölümünü, önceki adımlarda oluşturduğunuz havuza başvuracak şekilde değiştirin.# Change these two lines as shown in the following example. pool: vmImage: ubuntu-latestBu örnekte, Yönetilen DevOps Havuzu adı
fabrikam-managed-poololarak belirlenmiştir, bu nedenlevmImage: ubuntu-latest'yiname: fabrikam-managed-poolsile değiştirin ve Yönetilen DevOps Havuzunuzun adını belirtin.# Replace fabrikam-managed-pools with the name # of your Managed DevOps Pool. pool: name: fabrikam-managed-poolKaydet ve çalıştır'ı seçin ve onaylamak için Kaydet ve ikinci kez çalıştır'ı seçin.
Bu, bu havuz içinde gerçekleştirdiğiniz ilk işlem hattı çalıştırmasıysa, işlem hattı çalıştırılmadan önce izin vermeniz istenebilir. Daha fazla bilgi için Bu işlem hattının çalışmaya devam edebilmesi için bir kaynağa erişim izni gerekiyor bölümüne bakın.
Azure DevOps'ta işlem hattı çalışmasını izleyin, ardından Azure Portal'a geçip Aracılar görünümünde çalışan aracıyı görebilirsiniz.