Using tags to express Ansible tasks dependenciesEverything is simple when we write a playbook that does one thing. We have a powerful tool for expressing dependencies: the task order. But sometimes we want more than one target. We want to deploy something, then cleanup something. Or even build som...Feb 3, 2026·2 min read
The proper way of collecting data from multiple servers with AnsibleOk. Your boos asked your to collect all installed packages on all servers… I already see you running a command on every servers, redirecting output to a temp file, fetching data, merging files… Wake up! It’s only nightmare. You can do it easy way. Fo...Dec 21, 2025·2 min read
Ansible hello worldYou want to start with ansible? Good luck. Bye… Oh no! I’m writing a blog. I must help you. Let’s start. Install Ansible I assume you have python3 / pip / virtualenv working on your system. We don’t want to mess up, so we’re going to use virtualenv. ...Dec 20, 2025·2 min read
Let's start with an important question.Do you have fortune|cowsay|lolcat in your profile? If no - I’m glad to help. First - you need to install everything. sudo apt install fortune cowsay lolcat Then - add it to your profile: echo 'fortune | cowsay | lolcat' >> ~/.profile That’s it. you...Dec 19, 2025·1 min read