Testen Ihres Bicep-Codes mit GitHub Actions

Fortgeschrittene Anfänger
DevOps-Techniker
Entwickler
Administrator
Azure Resource Manager
GitHub

Überprüfen und testen Sie Ihren Bicep-Code in Ihrem Bereitstellungsworkflow. Sie verwenden Linting, Preflightvalidierung und den Was-wäre-wenn-Vorgang, um Ihre Azure-Änderungen vor der Bereitstellung zu überprüfen, und Sie testen Ihre Ressourcen nach jeder Bereitstellung.

Lernziele

Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:

  • Hinzufügen von Bicep-Codelinting im Continuous Integration-Prozess
  • Hinzufügen einer Preflightvalidierung für Bereitstellungen während Build- oder Releaseaufträgen.
  • Hinzufügen von Was-wäre-wenn-Überprüfungen, einschließlich manueller Genehmigungsschritte
  • Überprüfen der Konfiguration der bereitgestellten Umgebung

Voraussetzungen

Sie sollten mit Folgendem vertraut sein:

  • Bicep, einschließlich Erstellen und Bereitstellen einfacher Dateien
  • Azure, einschließlich Azure-Portal, Abonnements, Ressourcengruppen und Ressourcen
  • Grundlegende Git-Befehle, einschließlich Klonen, Committen von Dateien und Pushen von Änderungen in GitHub
  • Grundlegende GitHub Actions-Workflows, einschließlich Geheimnissen, damit Ihr Workflow eine Verbindung mit Ihrer Azure-Umgebung herstellen kann

Für das Durcharbeiten der Übungen im Modul benötigen Sie Folgendes:

  • Ein Azure-Konto mit der Möglichkeit, Ressourcengruppen und Microsoft Entra-Anwendungen zu erstellen.
  • Ein GitHub-Konto

Außerdem muss die folgende Software lokal installiert sein: