Blog

ConfDroid Puppet Modules – java

Introducing confdroid_java: A Lightweight Helper for Reliable Java Installations We’re continuing the ConfDroid Puppet modules…

ConfDroid Puppet Modules – SSH

Introducing confdroid_ssh: Reliable and Hardened SSH Access for Your Rocky 9 Servers SSH is the…

ConfDroid Puppet Modules – Selinux

Introducing confdroid_selinux: Declarative SELinux Management for Your Rocky 9 Servers Security-Enhanced Linux (SELinux) is one…

ConfDroid Puppet Modules – Automatic

Introducing confdroid_automatic: Hands-Off OS Updates for Your Rocky 9 Servers Keeping operating systems patched is…

Kubernetes – Argo-CD – Custom Installation

Installing Argo CD the GitOps Way: A More Stable and Maintainable Approach I recently deployed…

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…