Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
In uno script precedente (https://www.dopsitalia.com/script/111/Disabilitare-Automaticamente-Workflow-GitHub.aspx) abbiamo visto come sia facile disabilitare automaticamente un workflow esistente. Questo, però, funziona solamente nel momento in cui il workflow è nello stato "...
Abbiamo assistito recentemente alla backdoor e all'enorme problema di sicurezza introdotto nella libreria XZ utils. Questo genere di attacco si definisce "supply chain attack" e non è importante quanto tempo ci si metta per realizzarlo, ma l'effetto devastante che avrà. Questo ...
Quando da Azure DevOps vogliamo comunicare con Azure per, ad esempio, fare il deploy di un'applicazione web all'interno di un App Service o di un container in AKS, abbiamo bisogno di creare un service endpoint, anche conosciuto come "Service Connection", ovvero una connessione ...
Chi deve amministrare in modo automatico la propria infrastruttura su Azure, facendo uso delle GitHub Actions, si sarà sicuramente imbattuto nella necessità di autenticarsi con Azure stesso. Per farlo, seguendo la documentazione è necessario utilizzare delle credenziali di un ...
Ad oggi, la maggior parte delle applicazioni sono cloud-native e, in particolare, distribuite su microservizi. Questo significa che dovremo preparare delle immagini di Docker da distribuire all'interno di un container registry, per fare in modo che queste, successivamente, ...
Ci sono alcune condizioni tali per cui non vogliamo che i nostri processi automatici vengano eseguiti. Un esempio potrebbe essere quello in cui il team è fuori ufficio e quindi non può controllare o correggere eventuali errori, oppure se iniziano a fallire in modo continuativo ...
Al giorno d'oggi, quando parliamo di DevOps, non possiamo prescindere dall'affrontare il tema di Infrastructure As Code (IaC), in cui andiamo a definire l'infrastruttura come codice, in modo tale che sia versionata e gestita dal source control esattamente come il codice ...
I workflow di GitHub possono essere usati anche per eseguire dei processi ricorrenti che, per esempio, aggiornano le anagrafiche di alcune persone su base giornaliera, calcolano dei dati aggregati per generare dei report e così via. Spesso, queste operazioni, si basano sull'uso ...
In qualità di product owner, potremmo ritrovarci nella condizione di dover monitorare l'avanzamento dei lavori su più repository contemporaneamente. Le issue di GitHub sono suddivise, per l'appunto, per repository, ma creando un Project e configurandolo opportunamente, è ...
Quando utilizziamo un workflow in GitHub, ci dobbiamo preoccupare di specificare il runner (o l'agent) all'interno del quale verrà eseguito il processo. Questo si divide principalmente in due scelte: quella on-prem e quella hosted, gestita da GitHub stessa. Nel primo caso, ci ...
I più letti del mese
- Migrare una service connection a workload identity federation in Azure DevOps
di Matteo Tumiati, il 28 marzo alle 08:00 - Autenticarsi in modo sicuro su Azure tramite GitHub Actions
di Matteo Tumiati, il 14 marzo alle 08:00 - Evitare (o ridurre) il repo-jacking sulle GitHub Actions
di Matteo Tumiati, l'11 aprile alle 08:00 - Sostituire la GitHub Action di login su private registry
di Matteo Tumiati, il 7 marzo alle 08:00 - Disabilitare automaticamente un workflow di GitHub (parte 2)
di Matteo Tumiati, 2 giorni fa alle 08:00 - Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
di Matteo Tumiati, il 25 maggio 2023 alle 08:00 - Visualizzare le change sul plan di Terraform tramite le GitHub Actions
di Matteo Tumiati, il 22 febbraio alle 08:00 - Code scanning e advanced security con Azure DevOps
di Matteo Tumiati, il 25 gennaio alle 08:00 - Usare una container image come runner di GitHub Actions
di Matteo Tumiati, l'1 febbraio alle 08:00 - Eseguire una query su SQL Azure tramite un workflow di GitHub
di Matteo Tumiati, il 15 febbraio alle 08:00
Gli script più popolari
- Generare le release note automaticamente tramite una GitHub Action
di Matteo Tumiati, il 24 marzo 2022 alle 08:00 - Eseguire script inline con Azure DevOps
di Matteo Tumiati, il 17 ottobre 2019 alle 08:00 - Impostare l'auto-complete delle pull request in Azure DevOps
di Matteo Tumiati, il 15 ottobre 2020 alle 08:00 - Validare una pipeline YAML senza eseguirla in Azure DevOps
di Matteo Tumiati, il 19 marzo 2020 alle 08:00 - Esecuzione condizionale dei task nelle pipeline YAML di Azure DevOps
di Matteo Tumiati, il 14 gennaio 2021 alle 08:00 - Selezione e configurazione degli agent nelle pipeline di Azure DevOps
di Matteo Tumiati, l'8 ottobre 2020 alle 08:00 - GitHub Codespaces con un repository di Azure DevOps
di Matteo Tumiati, il 10 giugno 2021 alle 08:00 - Creare contatori nelle pipeline YAML con Azure DevOps
di Matteo Tumiati, il 12 dicembre 2019 alle 08:00 - Impostare e validare il tipo dei parametri nei template delle pipeline di Azure DevOps
di Matteo Tumiati, il 3 dicembre 2020 alle 08:00 - Impostare la priorità di esecuzione di una pipeline YAML di Azure DevOps
di Matteo Tumiati, il 25 marzo 2021 alle 08:00