Ćwiczenie — czyszczenie środowiska usługi Azure DevOps

Ukończone

Po wykonaniu przydzielonych zadań dla tego modułu następne kroki obejmują czyszczenie zasobów platformy Azure, przenoszenie elementu roboczego do stanu Gotowe w usłudze Azure Boards i czyszczenie środowiska usługi Azure DevOps.

Ważne

Wykonanie tego czyszczenia jest niezbędne, aby zapobiec naliczaniu opłat za zasoby platformy Azure poza ukończeniem tego modułu.

Czyszczenie zasobów platformy Azure

Najprostszym sposobem oczyszczenia zasobów platformy Azure jest usunięcie nadrzędnej grupy zasobów. Usunięcie grupy zasobów spowoduje usunięcie wszystkich zasobów w tej grupie. Aby usunąć grupę zasobów:

  1. Przejdź do witryny Azure Portal i zaloguj się.

  2. Wybierz pozycję Cloud Shell z menu, a następnie wybierz pozycję Bash.

    Screenshot of the Azure portal showing the location of the Cloud Shell menu item.

  3. Uruchom następujące polecenie, aby usunąć utworzoną grupę zasobów. Wpisz y po wyświetleniu monitu o potwierdzenie usunięcia.

    az group delete --name tailspin-space-game-rg
    
  4. Opcjonalnie po zakończeniu poprzedniego polecenia możesz uruchomić następujące polecenie, aby potwierdzić usunięcie. Zauważysz, że grupa zasobów tailspin-space-game-rg nie jest już wyświetlana na liście.

    az group list --output table
    

Przenoszenie elementu roboczego do stanu Gotowe

W tym kroku przeniesiesz wcześniej przypisany element roboczy do siebie w tym module do kolumny Gotowe . W praktyce gotowe zazwyczaj oznacza dostarczanie działającego oprogramowania użytkownikom. Jednak na potrzeby tego modułu szkoleniowego oznacza to, że został osiągnięty konkretny cel. Aby ukończyć element roboczy:

  1. Przejdź do projektu usługi Azure DevOps, a następnie wybierz pozycję Tablice, a następnie pozycję Boards.

  2. Przenieś element roboczy Create multi-container version of web site orchestrated with Kubernetes work item (Tworzenie wielokontenerowej wersji witryny internetowej zorganizowany za pomocą elementu roboczego Kubernetes) do kolumny Done (Gotowe).

    Screenshot of Azure Boards, showing the card in the Done column.

Wyłączanie potoku lub usuwanie projektu

Ta ścieżka szkoleniowa zawiera szablon dla każdego modułu, którego można użyć do utworzenia nowego środowiska. Jeśli uruchamiasz wiele szablonów, będziesz mieć wiele projektów usługi Azure Pipelines, które wskazują to samo repozytorium GitHub. Ta konfiguracja może spowodować uruchomienie wielu potoków za każdym razem, gdy wypchniesz zmianę do repozytorium GitHub, co może powodować problemy. W związku z tym przed przejściem do następnego modułu należy wyłączyć lub usunąć potok, aby uniknąć utraty bezpłatnych minut kompilacji.

Wybierz jedną z następujących opcji:

Opcja 1. Wyłączanie potoku

Wyłącz potok, aby zatrzymać przetwarzanie nowych żądań. Jeśli chcesz, możesz ponownie włączyć potok później. Ta opcja jest odpowiednia, jeśli chcesz zachować projekt DevOps i potok wdrażania na potrzeby przyszłego dokumentacji.

Aby wyłączyć potok:

  1. Wybierz pozycję Potoki, a następnie wybierz potok.

  2. Wybierz Ustawienia z menu rozwijanego.

    Screenshot of Azure Pipelines showing the location of the Settings menu.

  3. Wybierz pozycję Wyłączone , a następnie wybierz pozycję Zapisz.

Opcja 2. Usuwanie projektu usługi Azure DevOps

Jeśli nie potrzebujesz projektu DevOps do użycia w przyszłości, możesz go usunąć. W przypadku przyszłych modułów można uruchomić inny szablon, który uruchamia nowy projekt w stanie, w którym ten projekt odchodzi. Ta opcja jest odpowiednia, jeśli masz pewność, że nie będziesz ponownie potrzebować tego projektu.

Aby usunąć projekt:

  1. Przejdź do projektu w portalu usługi Azure DevOps.

  2. Wybierz pozycję Ustawienia projektu w lewym dolnym rogu.

  3. W sekcji Przegląd przewiń w dół, a następnie wybierz pozycję Usuń.

    Screenshot of Azure Pipelines showing the location of the Delete button.

  4. Potwierdź nazwę projektu, a następnie wybierz pozycję Usuń , aby usunąć projekt.