Creare il primo flusso di lavoro di distribuzione Bicep usando GitHub Actions
In questo modulo, creerai un flusso di lavoro automatizzato in GitHub Actions che distribuisce in modo sicuro le risorse in Azure dal codice Bicep. Imparerai anche a configurare il flusso di lavoro per l'esecuzione in base a una pianificazione o quando la configurazione cambia.
Obiettivi di apprendimento
Al termine di questo modulo si sarà in grado di:
- Automatizzare le distribuzioni Bicep usando un flusso di lavoro in GitHub Actions.
- Configurare un'identità del carico di lavoro per autenticare un flusso di lavoro in Azure.
- Selezionare un trigger di flusso di lavoro e un set di attività appropriati per una distribuzione Bicep.
Prerequisiti
È necessario avere familiarità con l'uso di:
- Bicep, incluse la creazione e la distribuzione di file di base
- 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
Per seguire gli esercizi del modulo, sarà necessario un account Azure con la possibilità di creare gruppi di risorse e applicazioni di Azure Active Directory.
Saranno necessari anche i componenti seguenti installati in locale:
- Visual Studio Code.
- L'estensione Bicep per Visual Studio Code.
- Gli strumenti più recenti dell'interfaccia della riga di comando di Azure oppure la versione più recente di Azure PowerShell.
- Git.