Streszczenie

Ukończone

W tym module wykonasz następujące czynności:

  • Uwierzytelnianie akcji GitHub do wystąpienia usługi Azure Container Registry.
  • Przechowywane poufne informacje używane przez funkcję GitHub Actions.
  • Zaimplementowano akcję GitHub w celu skompilowania obrazu kontenera usługi w Container Registry.
  • Zmodyfikowano usługę produktu poprzez dodanie nowego produktu, aby uruchomić kompilację.
  • Zaimplementowano akcję usługi GitHub w celu wdrożenia kontenera usługi produktu w klastrze usługi Azure Kubernetes Service (AKS).
  • Wycofano usługę dotyczącą produktu do poprzedniego wdrożenia.

Usuwanie jednostki usługi platformy Azure

Wcześniej utworzono główną jednostkę usługi Entra, która umożliwia usłudze GitHub uwierzytelnianie w zasobach platformy Azure. Aby usunąć główną usługę, możesz użyć Azure CLI.

  1. Użyj następującego polecenia interfejsu wiersza polecenia platformy Azure, aby zwrócić listę identyfikatorów jednostki usługi z identyfikatora Entra firmy Microsoft:

    az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
    
  2. Przefiltruj główne obiekty usługi według następujących identyfikatorów:

    • Należący do aktualnego użytkownika.
    • Zawiera ciąg eShop w nazwie wyświetlanej.
  3. Użyj polecenia az ad sp delete Azure CLI, aby usunąć każdy zgodny główny obiekt zabezpieczeń usługi.

  4. Usuń grupę zasobów platformy Azure rg-eshop, aby usunąć wszystkie zasoby utworzone w poprzednich jednostkach.

Oczyszczanie przestrzeni kodu

Możesz usunąć przestrzeń kodu na GitHub pod Według repozytorium, w którym widzisz MicrosoftDocs/mslearn-dotnet-cloudnative-devops.

Dowiedz się więcej o mikrousługach