Podsumowanie
Teraz możesz zautomatyzować kompilowanie i wdrażanie obrazów aplikacji przy użyciu ciągłej integracji/ciągłego wdrażania za pomocą funkcji GitHub Actions. Utworzono przepływ pracy, który jest wyzwalany, gdy deweloper w zespole wypycha zmianę kodu do gałęzi głównej. Przepływ pracy kompiluje i wypycha obraz aplikacji do wystąpienia usługi Azure Container Registry firmy Contoso.
Następnie, gdy ktoś w zespole deweloperów utworzy wydanie z tego wypychania, nowy potok wyzwala i wdraża aplikację w klastrze usługi Azure Kubernetes Service (AKS) bez ręcznego nakładu pracy. To rozwiązanie oznacza, że Twój zespół nie musi poświęcać czasu i wysiłku na ręczne kompilowanie i wdrażanie obrazów aplikacji dla każdej nowej funkcji w witrynie internetowej Contoso Video.
Czyszczenie zasobów
W tym module utworzono zasoby w ramach subskrypcji platformy Azure. Skorzystaj z poniższych procedur, aby wyczyścić te zasoby, aby nie były naliczane żadne dalsze opłaty za konto.
Zasoby platformy Azure
W witrynie Azure Portal wyszukaj i wybierz grupy zasobów, a następnie wybierz grupę zasobów użytą dla tego modułu z listy.
Na stronie Przegląd wybierz pozycję Usuń grupę zasobów.
Aby potwierdzić usunięcie i usunąć wszystkie zasoby utworzone w tym module, wprowadź nazwę grupy zasobów i wybierz pozycję Usuń.
Powtórz powyższe kroki dla odpowiedniej grupy zasobów, która rozpoczyna się od MC_mslearn-gh-pipelines.
Przejdź do Rejestracje aplikacji i wybierz aplikację z listy.
Na stronie Przegląd wybierz pozycję Usuń.
Na stronie Usuwanie rejestracji aplikacji wybierz pozycję Usuń, co spowoduje również usunięcie poświadczeń federacyjnych.
GitHub
Przejdź do rozwidlenia repozytorium Wideo Firmy Contoso.
Wybierz kartę Ustawienia.
Przewiń w dół i wybierz czerwony przycisk Delete this repository (Usuń to repozytorium). Aby potwierdzić usunięcie, wprowadź pełną nazwę repozytorium.
Aby usunąć utworzony identyfikator dostępu, wybierz zdjęcie profilu, a następnie wybierz pozycję Ustawienia.
Wybierz pozycję Ustawienia dewelopera.
Wybierz pozycję Osobiste tokeny dostępu.
Wybierz Usuń. Po wyświetleniu okna podręcznego wybierz pozycję Rozumiem, usuń ten token.
Dowiedz się więcej
Aby dowiedzieć się więcej na temat usług AKS i GitHub Actions, zobacz następujące artykuły i moduły platformy Microsoft Learn:
- Dokumentacja usługi AKS
- Wprowadzenie do usługi AKS
- Integracja usługi Azure Container Registry z usługą AKS
- Wdrażanie klastra usługi AKS
- Wprowadzenie do usługi GitHub
- Automatyzacja zadań przy użyciu funkcji GitHub Actions
- Ciągła integracja z funkcją GitHub Actions
- Co to jest obraz platformy Docker
- Oficjalna witryna internetowa narzędzia Helm
- Oficjalna dokumentacja dotycząca tworzenia elementów chart w narzędziu Helm
- Dokumentacja narzędzia Helm na platformie Azure