Ansible
Ansible Vault, Roles and the Road to Production
Encrypt secrets with Ansible Vault and keep them out of logs, refactor playbooks into a role, lean on lint and CI, and name what actually changes when this becomes real infrastructure.
Ansible
Encrypt secrets with Ansible Vault and keep them out of logs, refactor playbooks into a role, lean on lint and CI, and name what actually changes when this becomes real infrastructure.
Ansible
Install nginx, deploy a page and meet handlers: the Ansible mechanism that reloads a service only when something actually changed, with a health check that fails the run when the service does not answer, verified against real systemd.
Ansible
Onboard and offboard users across a group of Linux servers with one playbook: accounts, SSH keys and sudo rules defined as data, applied with loops and validated before they land.
Ansible
Turn ad-hoc commands into a repeatable playbook that brings Linux servers to a known baseline, with check mode, diff mode and idempotence explained properly.
Ansible
Learn how Ansible decides which hosts to manage, how to run ad-hoc commands against groups, and how to use facts to answer real operational questions.
Fedora
Fedora 44 released 28 April 2026. GNOME 50, kernel 6.19, NTSYNC for Wine, GCC 16, Ruby 4.0, CMake 4 with ninja. What changed and how to upgrade safely.
DevOps
After setting up NFS storage in Part 1, I still had a problem: if my Unraid NAS went down, everything stopped. In this guide, I install Longhorn v1.10.1 on my bare-metal Kubernetes cluster for distributed storage with automatic failover. I tested it by shutting down a worker node, the data survived.
Linux
Stop manually restarting containers after reboots. Use systemd to auto-start Docker Compose apps and manage them with systemctl. Includes Portainer example.