Veröffentlichen von wiederverwendbarem Bicep-Code mithilfe von GitHub Actions
Veröffentlichen Sie Azure-Vorlagenspezifikationen und Bicep-Module mithilfe eines Bereitstellungsworkflows. Ihren wiederverwendbaren Bicep-Code können Sie automatisch überprüfen und eine Versionsverwaltung hinzufügen.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Veröffentlichen von Bicep-Modulen in einer privaten Registrierung aus einem GitHub Actions-Workflow
- Veröffentlichen von Bicep-Dateien in einer Vorlagenspezifikation aus einem GitHub Actions-Workflow
- Automatisches Hinzufügen von Versionsnummern zu Ihren Modulen und Vorlagenspezifikationen
Voraussetzungen
Sie sollten mit Folgendem vertraut sein:
- Bicep-Module und -Modulregistrierungen
- Azure-Vorlagenspezifikationen
- Den Biceps-Linter, zusammen mit dem Testen Ihres Bicep-Codes
- Azure, einschließlich Azure-Portal, Abonnements, Ressourcengruppen und Ressourcen.
- Grundlegende Git-Befehle, einschließlich Klonen, Committen von Dateien und Pushen von Änderungen in GitHub
- GitHub Actions, einschließlich Aufträgen, Schritten und Geheimnissen
Für das Durcharbeiten der Übungen im Modul benötigen Sie Folgendes:
- Ein Azure-Konto, das die Möglichkeit hat, Rollen zuzuweisen und Ressourcengruppen und Microsoft Entra-Anwendungen zu erstellen.
- Ein GitHub-Konto.
Außerdem müssen die folgenden Elemente lokal installiert sein:
- Visual Studio Code
- Die Azure-Kontoerweiterung für Visual Studio Code
- Die Bicep-Erweiterung für Visual Studio Code
- The jq, ein JSON-Befehlszeilenprozessor
- Die neuesten Tools für die Azure CLIoder die neueste Version von Azure PowerShell
- Git-Client