Publikowanie kodu Bicep wielokrotnego użytku przy użyciu funkcji GitHub Actions

Zaawansowany
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Publikowanie specyfikacji szablonów platformy Azure i modułów Bicep przy użyciu przepływu pracy 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 prywatnym rejestrze z przepływu pracy funkcji GitHub Actions
  • Publikowanie plików Bicep w specyfikacji szablonu z przepływu pracy funkcji GitHub Actions
  • 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 GitHub.
  • Funkcja GitHub Actions, w tym zadania, kroki i wpisy tajne.

Aby pracować nad ćwiczeniami w module, potrzebne są następujące elementy:

  • Konto platformy Azure, które ma możliwość przypisywania ról i tworzenia grup zasobów i aplikacji firmy Microsoft Entra.
  • Konto usługi GitHub.

Potrzebne będą również następujące elementy zainstalowane lokalnie: