Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✔️ maszyny wirtualne z systemem Linux
Usługa Azure Pipelines udostępnia w pełni funkcjonalny zestaw narzędzi automatyzacji ciągłej integracji/ciągłego wdrażania na potrzeby wdrożeń na maszynach wirtualnych. W tym artykule pokazano, jak skonfigurować klasyczny potok wydania, który używa strategii stopniowej do wdrażania aplikacji internetowych na maszynach wirtualnych z systemem Linux.
Wdrożenia stopniowe
W każdej iteracji wdrożenie stopniowe zastępuje wystąpienia poprzedniej wersji aplikacji. Zastępuje je wystąpieniami nowej wersji na stałym zestawie maszyn (zestaw rotacyjny). W poniższym przewodniku przedstawiono sposób konfigurowania aktualizacji stopniowej na maszynach wirtualnych.
Za pomocą ciągłego dostarczania można skonfigurować aktualizacje stopniowe dla maszyn wirtualnych w portalu Azure.
[! WAŻNE] Ustawienie Ciągłego dostarczania maszyny wirtualnej zostanie wycofane 31 marca 2023 r. Dowiedz się więcej
Zaloguj się do witryny Azure Portal i przejdź do maszyny wirtualnej.
Wybierz pozycję Ciągłe dostarczanie, a następnie wybierz pozycję Konfiguruj.
Wybierz organizację usługi Azure DevOps i projekt z menu rozwijanego lub utwórz nowy.
Wybierz grupę Wdrożenia z menu rozwijanego lub Utwórz nową.
Wybierz potok kompilacji.
Wybierz Strategia wdrażania, a następnie wybierz Stopniowe.
Opcjonalnie możesz oznaczyć poszczególne maszyny swoją rolą, taką jak sieć Web lub baza danych. Te tagi ułatwiają kierowanie tylko maszyn wirtualnych, które mają określoną rolę.
Wybierz OK, aby skonfigurować potok ciągłego dostarczania.
Po zakończeniu potok ciągłego dostarczania powinien wyglądać podobnie do poniższego.
Jeśli chcesz skonfigurować wiele maszyn wirtualnych, powtórz kroki od 2 do 4 dla innych maszyn wirtualnych. Jeśli używasz tej samej grupy wdrażania, która ma już skonfigurowany potok, nowe maszyny wirtualne zostaną dodane do grupy wdrażania i nie zostaną utworzone żadne nowe potoki.
Wybierz odsyłacz, aby przejść do twojego potoku, a następnie wybierz Edytuj, aby zmodyfikować definicję potoku.
Wybierz zadania w etapie dev, aby przejść do zadań w potoku, a następnie wybierz Wdróż.
Możesz określić liczbę maszyn docelowych do równoległego wdrożenia w każdej iteracji. Jeśli chcesz wdrożyć na wielu maszynach, możesz określić liczbę maszyn jako wartość procentową za pomocą suwaka.
Zadanie Execute Deploy Script (Wykonywanie wdrożenia skryptu ) spowoduje wykonanie skryptu wdrożenia znajdującego się w folderze głównym opublikowanych artefaktów.
Zasoby
- Wdrażanie na maszynach wirtualnych platformy Azure przy użyciu usługi Azure DevOps
- Wdrażanie na zestawie skalowania maszyn wirtualnych platformy Azure
Powiązane artykuły
Emerytura
Ustawienie ciągłego dostarczania maszyn wirtualnych zostanie wycofane 31 marca 2023 r. Przejdź bezpośrednio do usługi Azure DevOps, aby utworzyć dostosowane potoki na potrzeby wdrażania na maszynach wirtualnych platformy Azure. Szablony etapów potoku wydań i grupy wdrożeń usługi Azure DevOps zapewniają podobne środowiska.
Kroki migracji
Nie jest wymagana migracja, ponieważ doświadczenie związane z CI/CD dla maszyn wirtualnych nie przechowuje żadnych informacji. Pomaga użytkownikom rozpocząć pracę od pierwszego dnia na platformie Azure i w usłudze Azure DevOps. Użytkownicy nadal będą mogli wykonywać wszystkie operacje z usługi Azure DevOps po wycofaniu. Nie będzie już można tworzyć i wyświetlać potoków w witrynie Azure Portal.
Często zadawane pytania
Gdzie mogę skonfigurować potok ciągłego wdrażania po tym, jak to doświadczenie zostanie wycofane?
Po wycofaniu nie będzie można wyświetlać ani tworzyć potoków usługi Azure DevOps z poziomu panelu Maszyny Wirtualnej w portalu Azure. Nadal możesz przejść do portalu usługi Azure DevOps i wyświetlić lub zaktualizować pipelines.
Czy utracę wcześniej skonfigurowane potoków?
Nie. Przepływy pracy będą nadal dostępne w usłudze Azure DevOps.
Jak skonfigurować różne strategie wdrażania?
Bieżące środowisko używa grup wdrożeń do tworzenia strategii wdrażania. Możesz użyć grup wdrażania lub szablonów etapów potoku wydania, aby zbudować swój potok przy użyciu wzorców.