Udostępnij za pomocą


Konfigurowanie ustawień puli

W tym artykule opisano sposób konfigurowania podstawowych ustawień wystąpienia zarządzanych pul DevOps.

Przegląd

Aby wyświetlić przegląd ustawień puli, przejdź do sekcji Przegląd.

Zrzut ekranu przedstawiający kluczowe elementy przeglądu puli.

W obszarze Przegląd można wykonywać następujące czynności:

Ustawienia puli

Aby skonfigurować pulę, przejdź do pozycji >.

Zrzut ekranu przedstawiający menu Ustawienia puli.

Aby skonfigurować pulę, użyj następujących ustawień:

projekt Centrum deweloperów

Wybierz wystąpienie projektu Centrum programistów dla swojej puli. (Jeśli go nie masz, możesz utworzyć instancję Dev Center oraz instancję projektu Dev Center podczas tworzenia puli).

Zrzut ekranu przedstawiający ustawienia Centrum deweloperów.

Organizacja Azure DevOps

Jeśli skonfigurowano pulę dla jednej organizacji usługi Azure DevOps, możesz określić organizację w ustawieniach puli.

Zrzut ekranu przedstawiający sposób konfigurowania pojedynczej organizacji.

Jeśli skonfigurowano pulę dla wielu organizacji, ustawienie organizacji usługi Azure DevOps nie jest obecne w ustawieniach puli. Aby skonfigurować pulę do użycia w wielu organizacjach, przejdź do >i skonfiguruj opcję Użyj puli w wielu organizacjach.

Domyślnie pula jest dostępna dla wszystkich projektów w określonych organizacjach. Aby ograniczyć pulę do określonych projektów, zobacz Ustawienia zabezpieczeń: Konfigurowanie dostępu organizacji.

Maksymalna liczba agentów

Określ maksymalną liczbę agentów, którzy mogą być udostępniani jednocześnie w puli. Jeśli na przykład określisz wartość Maksymalna liczba agentów wynosząca 2, możesz uruchomić maksymalnie dwóch agentów w tym samym czasie. Jeśli kolejkowane są więcej niż dwa zadania, tylko dwóch agentów uruchamia zadania, podczas gdy pozostałe zadania czekają.

Bieżący stan i liczba aprowizowanych agentów w puli można wyświetlić przy użyciu okienka Agenci . Wszyscy pozostali agenci w widoku Agenci (z wyjątkiem agentów ze stanem Zwrócony) działają na maszynie wirtualnej i są liczeni do Maksymalna liczba agentów.

Wartość Maksymalna agentów można skonfigurować w ustawieniach puli dla istniejącej puli oraz na karcie Podstawowe podczas tworzenia puli.

Zrzut ekranu przedstawiający ustawienie Maksymalna liczba agentów.

Uwaga

Wartość Maksymalna liczba agentów umożliwia skonfigurowanie maksymalnej liczby agentów, które można aprowizować w tym samym czasie, ale liczba samodzielnie hostowanych zadań równoległych w organizacji określa liczbę zadań, które mogą być uruchamiane współbieżnie. Upewnij się, że masz wystarczające zadania równoległe hostowane samodzielnie w organizacji, aby umożliwić agentom uruchamianie zadań. Aby uzyskać więcej informacji, zobacz Cennik zadań równoległych usług Azure DevOps Services.

Rozmiar agenta

Ustawienie Rozmiar agenta określa rozmiar maszyny wirtualnej platformy Azure , który ma być używany do hostowania agentów zarządzanych pul DevOps.

Zrzut ekranu przedstawiający ustawienie rozmiaru agenta.

Aby wyświetlić i wybrać rozmiar maszyny wirtualnej platformy Azure dostępny w regionie świadczenia usługi Azure, wybierz pozycję Zmień rozmiar. Rozmiary agentów (jednostki SKU) z dostępnymi przydziałami zarządzanych pul DevOps są oznaczone jako Dostępne. Możesz zażądać większego limitu przydziału dla jednostek SKU oznaczonych jako Niedostępne. Po zatwierdzeniu żądania limitu przydziału dla jednostki SKU niedostępnej jest ona oznaczona jako Dostępna. Dowiedz się więcej o limitach przydziałów zarządzanych pul DevOps.

Jeśli twoja subskrypcja nie ma pojemności do skonfigurowania puli przy użyciu określonej jednostki SKU maszyny wirtualnej platformy Azure i maksymalnej liczby agentów, zostanie wyświetlony komunikat o błędzie podobny do następującego:

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

Aby rozwiązać ten problem, zobacz Przeglądanie limitów przydziałów zarządzanych pul DevOps.

Nie wszystkie jednostki SKU są obsługiwane we wszystkich regionach świadczenia usługi Azure. Jeśli wystąpi błąd, taki jak SKU family <sku-family> is not available in location <region>, upewnij się, że rozmiar jednostki SKU jest obsługiwany w Twoim regionie. Aby uzyskać więcej informacji, zobacz Rozmiary maszyn wirtualnych w Azure i Produkty dostępne według regionów.

Typ dysku systemu operacyjnego

Zarządzane pule DevOps oferują następujące typy dysków dla dysku systemu operacyjnego:

  • Standard
  • SSD w warstwie Standardowa
  • SSD w warstwie Premium

Domyślny typ dysku systemu operacyjnego to Standardowa. Jeśli przepływność obciążenia przekracza poziom warstwy Standardowa, możesz potencjalnie zwiększyć wydajność obciążenia, uaktualniając go do bardziej wydajnego typu dysku. Aby uzyskać więcej informacji na temat typów dysków i wydajności, zobacz Typy dysków zarządzanych platformy Azure.

Typ dysku systemu operacyjnego można skonfigurować w ustawieniach puli dla istniejącej puli. Typ dysku systemu operacyjnego można skonfigurować na karcie Podstawy podczas tworzenia puli.

Zrzut ekranu przedstawiający ustawienie typu dysku systemu operacyjnego.

Obrazy

Zarządzane pule DevOps udostępnia kilka opcji obrazu maszyny wirtualnej do uruchamiania potoków w puli. Pulę można utworzyć przy użyciu wybranych obrazów maszyn wirtualnych z Azure Marketplace, własnych obrazów niestandardowych w Azure Compute Gallery lub z tych samych obrazów systemu Windows i Linux, które są wykorzystywane przez agentów hostowanych przez Microsoft w usłudze Azure Pipelines.

Ważny

Następujące obrazy systemowe są wycofywane z użytku w zarządzanych pulach DevOps:

  • Azure Pipelines — Windows Server 2019
  • Ubuntu 20.04

Aby uzyskać więcej informacji, zobacz Harmonogram wycofywania obrazów zarządzanych pul DevOps.

Zrzut ekranu przedstawiający sposób konfigurowania obrazu.

Możesz skonfigurować pulę tak, aby korzystała z jednego obrazu lub wielu obrazów. Możesz również użyć aliasów, aby skonfigurować potoki do używania określonego obrazu. Aby uzyskać więcej informacji, zobacz Konfigurowanie obrazów zarządzanych pul DevOps.

Ważny

Jeśli masz wiele obrazów w puli i nie używasz wymagań w przepływach pracy do wyznaczenia obrazu, przepływy pracy są uruchamiane z użyciem pierwszego z listy w puli. Możesz zmienić kolejność obrazów w puli w następujący sposób:

  • Użyj szablonów: zmień kolejność obrazów na images liście w fabricProfile sekcji .
  • Użyj przeciągania: układaj obrazy na liście obrazów w portalu Azure.