Pubblicare codice Bicep riutilizzabile usando GitHub Actions

Avanzato
Tecnico DevOps
Sviluppatore
Amministratore
Azure Resource Manager
GitHub

Pubblicare le specifiche di modello di Azure e i moduli Bicep usando un flusso di lavoro di distribuzione. Convalidare e aggiungere automaticamente il controllo delle versioni al codice Bicep riutilizzabile.

Obiettivi di apprendimento

Obiettivi del modulo:

  • Pubblicare moduli Bicep in un registro privato da un flusso di lavoro di GitHub Actions
  • Pubblicare file Bicep in una specifica di modello da un flusso di lavoro di GitHub Actions
  • Aggiungere automaticamente numeri di versione ai moduli e alle specifiche di modello

Prerequisiti

È necessario avere familiarità con l'uso di:

  • Moduli Bicep e registri di moduli.
  • Specifiche di modello di Azure.
  • Linter Bicep, insieme al test del codice Bicep.
  • Azure, tra cui il portale di Azure, le sottoscrizioni, i gruppi di risorse e le risorse.
  • Comandi Git di base, tra cui clonazione, commit di file e push delle modifiche in GitHub.
  • GitHub Actions, inclusi processi, passaggi e segreti.

Per eseguire gli esercizi nel modulo, è necessario quanto segue:

  • Un account Azure con la possibilità di assegnare ruoli e creare gruppi di risorse e applicazioni Microsoft Entra.
  • Un account GitHub.

Saranno necessari anche gli strumenti seguenti installati in locale: