A five-stage GitOps pipeline diagram showing a Terraform deployment workflow. The stages, marked with green checkmarks, include OIDC Authentication, Terraform Plan (Fmt/Validate/Plan), AWS S3 Remote State Locking, Terraform Apply (deploying 13 DNS records and an Oracle VCN/Instance), and Branch Protection. The pipeline concludes with an 'Infrastructure Updated' globe icon.

Part 2: Infrastructure as Code with Terraform, OIDC, and a GitOps Pipeline

How I brought my hybrid cloud homelab under Terraform management — 13 Cloudflare DNS records, an Oracle Cloud instance, remote state in AWS S3, and a GitHub Actions pipeline with secretless OIDC authentication. No more clicking around in dashboards.

Architecture diagram showing an LLM-powered log triage pipeline with rules-based classification and DeepSeek-R1 summarization, delivering alerts to Discord.

Building an LLM-Powered Log Triage Pipeline with Python and DeepSeek-R1

How I built a Python automation that reads Docker container logs, classifies severity, and sends critical events to a self-hosted DeepSeek-R1 model for natural-language summarization — with alerts delivered to Discord every 15 minutes.