Debugging Kubernetes Ingress on a Bare-Metal Cluster

This draft captures a real ingress debugging flow on a bare-metal cluster: verify the service IP, inspect the ingress objects, deal with a Helm ownership conflict, reinstall the controller cleanly, and confirm that the new ingress class is actually serving the expected backend.

Certbot Renewal with a Docker Compose Nginx Reload Hook

This draft captures a small but useful operational pattern: run certbot renew from cron and reload the Nginx container afterward so the renewed certificates are actually picked up.

Working Around a Payment API CORS Problem with a Server-Side Proxy

This draft turns a raw CORS debugging note into a cleaner explanation of the real issue: browser-based cross-origin restrictions and the practical workaround of routing requests through a server-side proxy.

Fixing Thumbor SSL Renewal on an Aging Certbot Install

This draft captures a practical SSL troubleshooting case where renewals looked broken on an older Thumbor host, with the key details coming from the renewal logs and a manual run.

Provisioning a CentOS 7 Instance on Vultr

This is a real-world provisioning log, rewritten into a readable deployment walkthrough for Linux admins and technical hiring managers.