Learn how to deploy Ansible roles on a Vagrant machine, possibly using the same roles that are used in production.
Database Automation
How to fix git mistakes
Code or configuration versioning comes with a potential problem: fixing mistakes can be tricky. Here are some solutions for the most common problems.
How to test database backups
Testing backups is often considered too expensive. But it is not, if the tests are adequately designed.
Automating interactive programs execution with Expect
How we automated the creation of immudb users and databases with the help of the Expect language.
How to skip an Ansible task by default
Ansible can skip certain tasks by default. This can be useful when we automate databases. Let’s see how to do it and why.
Creating dynamic configuration files with Ansible
In this article we discuss how to use Ansible templates to generate proper my.cnf files for each MariaDB host.
Running Ansible on a dedicated host
Why Ansible should run in a dedicated host, not on devops personal laptops.
5 benefits of Infrastructure As Code
Automating deployments with the Architecture As Code paradigm has several benefits. Let’s see some of them.