Questo repository contiene i materiali e gli script di automazione per il corso DevOps. Segui le istruzioni qui sotto per configurare il tuo ambiente locale su Windows.
Apri un terminale (PowerShell o Prompt dei comandi) ed esegui il seguente comando per clonare il repository:
git clone https://github.com/Keneth/devops-programme.git
cd devops-programmeNota: se non hai ancora installato Git, puoi scaricare il file ZIP da GitHub ed estrarlo.
Per impostazione predefinita, Windows limita l'esecuzione degli script. È necessario dare l'autorizzazione per eseguire gli script di automazione di questo progetto. Esegui questo comando in PowerShell:
set-executionpolicy -scope CurrentUser -executionPolicy Bypass -ForceGli script si trovano nella cartella scripts/. Devono essere eseguiti con privilegi di Amministratore nel seguente ordine:
Installa VS Code, Git e Windows Terminal.
.\scripts\ide.ps1Installa Oracle VirtualBox, Vagrant e Syncthing.
.\scripts\virtualbox.ps1Installa Docker Desktop e configura i requisiti WSL2/Hyper-V.
.\scripts\docker.ps1- Riavvio del sistema: Alcuni script (specialmente Docker e VirtualBox) potrebbero richiedere un riavvio del sistema per completare l'installazione dei driver.
- Diritti di Amministratore: Fai sempre clic con il tasto destro sul tuo terminale e seleziona "Esegui come amministratore" prima di eseguire i file
.ps1. - WinGet: Questi script utilizzano Windows Package Manager (WinGet). Se WinGet non è presente, gli script proveranno a installarlo automaticamente.