Publikowanie kodu Bicep wielokrotnego użytku przy użyciu usługi Azure Pipelines
Publikowanie specyfikacji szablonów platformy Azure i modułów Bicep przy użyciu pipeline wdrożeniowego. Automatycznie zweryfikuj i dodaj wersjonowanie do wielokrotnego użytku Twojego kodu Bicep.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące możliwości:
- Publikowanie modułów Bicep do prywatnego rejestru za pomocą potoku wdrażania
- Publikowanie plików Bicep do specyfikacji szablonów w ramach potoku wdrożeniowego
- 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 oraz testowanie 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.
Prośba o równoległe przetwarzanie 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:
- programu Visual Studio Code
- Rozszerzenie Bicep dla programu Visual Studio Code
- Najnowsze narzędzia Azure CLI lub najnowsza wersja Azure PowerShell
- Git