Podman rootless come ambiente di laboratorio per Salt

🧂 Salt senza sudo In continuità con il post precedente, oggi metteremo all’opera i nostri container gestiti da systemd e li utilizzeremo per alcune attività utili. L’idea è quella di configurare un ambiente per imparare come funziona il configuration management Salt e sperimentare/smanettare con esso, senza nemmeno aver bisogno dei permessi di root o di sudo. Dopotutto, nel mondo delle infrastrutture, il Salt deve scorrere! Configureremo quindi due container, uno come salt master e l’altro come salt “minion” (che rappresenta la macchina che verrà configurata tramite salt). ...

18 marzo 2026 Â· Andrea Manzini

Una guida pratica a Podman Quadlet

🦎 Ciao geeko! Se hai eseguito container sulla tua macchina Leap o Tumbleweed, probabilmente avrai iniziato con i comandi podman run. Forse poi sei passato ai file Docker Compose per gestire gli stack. Si tratta di ottimi strumenti, ma hanno un limite: non si integrano nativamente con systemd, il sistema di init del tuo sistema operativo. Quando il tuo server si riavvia, i tuoi container ripartono automaticamente? Se un container va in crash, si riavvia? Come fai a visualizzare i suoi log insieme al journal di sistema? ...

3 febbraio 2026 Â· Andrea Manzini

Utilizzo dei container per lo unit testing di funzioni bash

Intro Lo unit testing di funzioni Bash comporta il processo di verifica sistematica della correttezza e dell’affidabilità delle singole funzioni all’interno di uno script Bash. Sebbene Bash sia utilizzato principalmente per lo scripting e l’automazione, è importante garantire che le funzioni all’interno dei tuoi script funzionino come previsto, specialmente quando gli script diventano più complessi. Lo unit testing in Bash può aiutare a individuare bug e prevenire comportamenti imprevisti. Fixing bugs Mentre lavoravo alla correzione di un bug in uno script di shell interno, volevo aggiungere alcuni unit test per garantirne la correttezza. Dopo una rapida ricerca, ho trovato questo “framework” a file singolo (grazie, Ryan) che fornisce asserzioni in stile xUnit. Possiamo quindi usarlo come punto di partenza. ...

17 agosto 2023 Â· Andrea Manzini

This site does not use cookies or collect any personal data. © 2026 Andrea Manzini.