<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>kubernetes on Taygun's Personal Website</title><link>https://bulmus.org/posts/labs/rabbitmq/</link><description>Recent content in kubernetes on Taygun's Personal Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 11 Aug 2026 14:03:46 +0300</lastBuildDate><atom:link href="https://bulmus.org/posts/labs/rabbitmq/index.xml" rel="self" type="application/rss+xml"/><item><title>The Complete Guide to RabbitMQ mTLS in Kubernetes</title><link>https://bulmus.org/posts/labs/rabbitmq/rabbitmq-mtls-in-kubernetes/</link><pubDate>Tue, 11 Aug 2026 14:03:46 +0300</pubDate><guid>https://bulmus.org/posts/labs/rabbitmq/rabbitmq-mtls-in-kubernetes/</guid><description>&lt;h2 id="what">What&lt;/h2>
&lt;p>This guide provides step-by-step instructions for generating custom TLS certificates, deploying RabbitMQ on Kubernetes using the official RabbitMQ Cluster Operator, configuring Mutual TLS (mTLS), and testing end-to-end encrypted client connections with Python.&lt;/p>
&lt;h2 id="why">Why&lt;/h2>
&lt;p>In cloud-native and zero-trust security architectures, standard TLS only encrypts traffic and authenticates the server to the client. &lt;strong>Mutual TLS (mTLS)&lt;/strong> enforces bidirectional authentication: both the server and the client must present trusted X.509 certificates. This ensures:&lt;/p></description></item></channel></rss>