<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>RawOps Blog</title>
    <link>https://rawops.dev/blog</link>
    <description>In-depth articles on SSL/TLS, Linux, Docker, Kubernetes, and DevOps best practices.</description>
    <language>en</language>
    <lastBuildDate>Wed, 03 Jun 2026 23:57:16 GMT</lastBuildDate>
    <atom:link href="https://rawops.dev/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Complete Guide to Docker for DevOps Engineers</title>
      <link>https://rawops.dev/blog/docker-devops-complete-guide</link>
      <guid isPermaLink="true">https://rawops.dev/blog/docker-devops-complete-guide</guid>
      <description>Everything you need to know about Docker as a DevOps engineer: container fundamentals, image building, Compose, networking, volumes, security hardening, and production deployment patterns with real examples.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
    </item>
    <item>
      <title>Docker Compose Best Practices for Production</title>
      <link>https://rawops.dev/blog/docker-compose-best-practices</link>
      <guid isPermaLink="true">https://rawops.dev/blog/docker-compose-best-practices</guid>
      <description>Production-ready Docker Compose patterns: health checks, secrets management, multi-environment configs, resource limits, networking isolation, and deployment strategies.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
    </item>
    <item>
      <title>Dockerfile Security Best Practices</title>
      <link>https://rawops.dev/blog/dockerfile-security-best-practices</link>
      <guid isPermaLink="true">https://rawops.dev/blog/dockerfile-security-best-practices</guid>
      <description>Harden your container images with non-root users, minimal base images, multi-stage builds, secret management, image scanning, and supply chain security.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
    </item>
    <item>
      <title>Docker Networking Deep Dive</title>
      <link>https://rawops.dev/blog/docker-networking-deep-dive</link>
      <guid isPermaLink="true">https://rawops.dev/blog/docker-networking-deep-dive</guid>
      <description>Master Docker networking from bridge to overlay: understand network drivers, DNS service discovery, port mapping, Compose networking, and how to debug connectivity issues in containers.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
    </item>
    <item>
      <title>Docker Volume Management Guide</title>
      <link>https://rawops.dev/blog/docker-volume-management</link>
      <guid isPermaLink="true">https://rawops.dev/blog/docker-volume-management</guid>
      <description>Master Docker persistent storage: named volumes, bind mounts, tmpfs, Compose volume configuration, backup strategies, permissions, and storage driver options.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <category>docker</category>
    </item>
    <item>
      <title>The Complete Kubernetes Troubleshooting Guide for DevOps Engineers</title>
      <link>https://rawops.dev/blog/kubernetes-troubleshooting-guide</link>
      <guid isPermaLink="true">https://rawops.dev/blog/kubernetes-troubleshooting-guide</guid>
      <description>A systematic guide to diagnosing and fixing Kubernetes issues: pods, deployments, services, networking, and cluster-level problems with real kubectl commands.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>kubernetes</category>
    </item>
    <item>
      <title>How to Fix CrashLoopBackOff in Kubernetes: A Systematic Guide</title>
      <link>https://rawops.dev/blog/kubernetes-crashloopbackoff-fix</link>
      <guid isPermaLink="true">https://rawops.dev/blog/kubernetes-crashloopbackoff-fix</guid>
      <description>Diagnose and fix CrashLoopBackOff errors in Kubernetes pods. Covers OOMKilled, missing configs, failed health checks, image issues, and application crashes.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Kubernetes Pod Stuck in Pending: Causes and Fixes</title>
      <link>https://rawops.dev/blog/kubernetes-pod-pending-debugging</link>
      <guid isPermaLink="true">https://rawops.dev/blog/kubernetes-pod-pending-debugging</guid>
      <description>Debug pods stuck in Pending status: insufficient resources, node selectors, taints/tolerations, PVC issues, and scheduling constraints with step-by-step solutions.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Helm Charts: Install, Upgrade, and Rollback Guide for Production</title>
      <link>https://rawops.dev/blog/helm-charts-install-upgrade-rollback</link>
      <guid isPermaLink="true">https://rawops.dev/blog/helm-charts-install-upgrade-rollback</guid>
      <description>Master Helm chart lifecycle: install releases, upgrade with values, rollback failures, manage repositories, and debug chart issues in production Kubernetes clusters.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Kubernetes Networking Troubleshooting: Services, DNS, and Network Policies</title>
      <link>https://rawops.dev/blog/kubernetes-networking-troubleshooting</link>
      <guid isPermaLink="true">https://rawops.dev/blog/kubernetes-networking-troubleshooting</guid>
      <description>Debug Kubernetes networking: Service connectivity, DNS resolution, NetworkPolicy rules, Ingress routing, pod-to-pod communication, and CNI plugin issues.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Certificate Automation with ACME and Let&apos;s Encrypt: The Complete Guide</title>
      <link>https://rawops.dev/blog/certificate-automation-acme-letsencrypt</link>
      <guid isPermaLink="true">https://rawops.dev/blog/certificate-automation-acme-letsencrypt</guid>
      <description>Automate SSL certificate issuance and renewal with ACME protocol and Let&apos;s Encrypt. Covers Certbot, DNS-01 challenges, Kubernetes cert-manager, and monitoring.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>Mutual TLS (mTLS) Explained: Zero Trust Authentication for Services</title>
      <link>https://rawops.dev/blog/mutual-tls-mtls-guide</link>
      <guid isPermaLink="true">https://rawops.dev/blog/mutual-tls-mtls-guide</guid>
      <description>Implement mutual TLS for service-to-service authentication. Covers how mTLS works, PKI setup, Nginx/Envoy configuration, Kubernetes service mesh, and certificate management.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>Cloud SSL Certificates Compared: AWS ACM vs GCP vs Azure vs Cloudflare</title>
      <link>https://rawops.dev/blog/cloud-ssl-certificates-compared</link>
      <guid isPermaLink="true">https://rawops.dev/blog/cloud-ssl-certificates-compared</guid>
      <description>Compare managed SSL/TLS certificates across cloud providers: AWS ACM, Google Cloud, Azure, and Cloudflare. Coverage, limitations, pricing, and when to use each.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>The Complete Guide to SSL/TLS Certificates for DevOps Engineers</title>
      <link>https://rawops.dev/blog/ssl-tls-complete-guide</link>
      <guid isPermaLink="true">https://rawops.dev/blog/ssl-tls-complete-guide</guid>
      <description>Everything you need to know about SSL/TLS certificates: the TLS handshake, certificate types, file formats, chain of trust, and practical configuration with Nginx and Let&apos;s Encrypt.</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>SSL Certificate Chains Explained: How to Build and Verify Them</title>
      <link>https://rawops.dev/blog/ssl-certificate-chain-explained</link>
      <guid isPermaLink="true">https://rawops.dev/blog/ssl-certificate-chain-explained</guid>
      <description>Understand how certificate chains work, why intermediate certificates matter, and how to build and verify chains using OpenSSL and browser-based tools.</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>PFX to PEM Conversion: A Practical Guide</title>
      <link>https://rawops.dev/blog/pfx-to-pem-conversion-guide</link>
      <guid isPermaLink="true">https://rawops.dev/blog/pfx-to-pem-conversion-guide</guid>
      <description>Learn how to convert PFX/PKCS#12 files to PEM format using OpenSSL, understand the structure of PFX archives, and extract certificates and private keys.</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
    <item>
      <title>How to Fix SSL Certificate Errors: A Troubleshooting Guide</title>
      <link>https://rawops.dev/blog/ssl-certificate-errors-troubleshooting</link>
      <guid isPermaLink="true">https://rawops.dev/blog/ssl-certificate-errors-troubleshooting</guid>
      <description>Diagnose and fix common SSL/TLS certificate errors: expired certificates, name mismatches, untrusted chains, and mixed content. With OpenSSL commands and practical solutions.</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <category>ssl-tls</category>
    </item>
  </channel>
</rss>