Month: March 2026

Puppet with Foreman – PuppetDB Reporting Errors

Fixing Missing OS, Environment, and Fact Data in Foreman When Using PuppetDB Recently, I re-introduced…

ConfDroid Puppet Modules – Fail2ban

Introducing confdroid_fail2ban: Automated Brute-Force Protection for Your Puppet-Managed Servers Brute-force attacks remain one of the…

WordPress – Caching riddles

When Caching Breaks Your WordPress REST API: A Debugging Story and Why Caching Still Matters…

Git – Verified Commits with SSH keys

Why Verified Commits Matter in Git — And How I Fixed Mine with SSH Signing…

Kubernetes – Adventures – Argo-CD

From Push to Pull: How I Fully Embraced GitOps with Argo CD in My Confdroid…

Kubernetes – Adventures – Pilot

My Kubernetes Journey: From a Fragile Single-Node Setup to a Stable GitOps-Powered Homelab Cluster A…

ConfDroid Puppet Modules – NRPE

Secure Remote Monitoring Made Simple: confdroid_nrpe Completes Your Puppet-Powered Nagios Setup If you’re already using…

ConfDroid Puppet Modules – Nagios

Automating Nagios Monitoring with Puppet: Introducing confdroid_nagios Keeping an eye on servers, services, and applications…

Databases – Postgresql – PGbouncer

Why PostgreSQL Needs a Connection Pooler – And How confdroid_pgbouncer Makes It Simple in Kubernetes…

ConfDroid Puppet Modules – Apache

Optimizing Apache Logging Behind Load Balancers: A Smart Addition to the confdroid_apache Puppet Module If…