Zbuduj swój pierwszy przepływ pracy wdrażania Bicep, używając GitHub Actions.
W tym module utworzysz zautomatyzowany przepływ pracy w funkcji GitHub Actions, który bezpiecznie wdraża zasoby na platformie Azure z poziomu kodu Bicep. Dowiesz się również, jak skonfigurować przepływ pracy do uruchamiania zgodnie z harmonogramem lub po zmianie konfiguracji.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące możliwości:
- Automatyzowanie wdrożeń Bicep przy użyciu przepływu pracy w funkcji GitHub Actions.
- Skonfiguruj tożsamość roboczą, aby uwierzytelnić przepływ pracy w Azure.
- Wybierz odpowiedni wyzwalacz przepływu pracy i zestaw zadań dla wdrożenia Bicep.
Wymagania wstępne
Należy zapoznać się z używaniem:
- Aplikacja Bicep, w tym tworzenie i wdrażanie podstawowych plików konfiguracyjnych
- Platforma Azure, w tym witryna Azure Portal, subskrypcje, grupy zasobów i zasoby
- Podstawowe polecenia git, w tym klonowanie, zatwierdzanie plików i wypychanie zmian do usługi GitHub
Aby pracować nad ćwiczeniami w module, potrzebne jest konto platformy Azure z możliwością tworzenia grup zasobów i aplikacji usługi Azure Active Directory.
Potrzebne będą również następujące elementy zainstalowane lokalnie:
- programu Visual Studio Code.
- Rozszerzenie Bicep dla programu Visual Studio Code.
- Najnowsze narzędzia interfejsu wiersza polecenia platformy Azure interfejsu wiersza polecenia platformy Azure lub najnowsze azure PowerShell.
- Git.