Publikowanie kodu Bicep wielokrotnego użytku przy użyciu usługi Azure Pipelines
Publikowanie specyfikacji szablonu platformy Azure i modułów Bicep przy użyciu potoku wdrażania. Automatycznie zweryfikuj i dodaj przechowywanie wersji do kodu Bicep wielokrotnego użytku.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Publikowanie modułów Bicep w rejestrze prywatnym z potoku wdrażania
- Publikowanie plików Bicep w specyfikacji szablonu z potoku wdrażania
- Automatyczne dodawanie numerów wersji do modułów i specyfikacji szablonu
Wymagania wstępne
Należy zapoznać się z używaniem:
- Moduły Bicep i rejestry modułów.
- Specyfikacje szablonu platformy Azure.
- Linter Bicep wraz z testowaniem kodu Bicep.
- 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 Azure Repos.
- Usługa Azure Pipelines, w tym etapy, zadania, kroki i połączenia usług.
Aby pracować nad ćwiczeniami w module, potrzebne są następujące elementy:
- Konto platformy Azure, które ma możliwość tworzenia grup zasobów, aplikacji Firmy Microsoft Entra i jednostek usługi.
- Organizacja i konto usługi Azure DevOps.
- Równoległość hostowana przez firmę Microsoft jest włączona w organizacji usługi Azure DevOps. Formularz żądania równoległości usługi Azure DevOps.
Żądanie równoległości może potrwać kilka dni. Nie będzie można ukończyć pierwszego ćwiczenia w tym module, dopóki żądanie nie zostanie przetworzone.
Potrzebne będą również następujące elementy zainstalowane lokalnie:
- Visual Studio Code
- Rozszerzenie Bicep dla programu Visual Studio Code
- Najnowsze narzędzia interfejsu wiersza polecenia platformy Azure lub najnowsza wersja programu Azure PowerShell
- Usługa Git