<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:psc="http://podlove.org/simple-chapters" xmlns:podcast="https://podcastindex.org/namespace/1.0"><channel><title><![CDATA[missionCTRL]]></title><description><![CDATA[<p>missionCTRL is a podcast hosted by Emin Alemdar and Joey Stout, two DevOps engineers who agree that most infra content is boring. If you're a platform engineer, DevOps practitioner, or just spend your life in all things IaC, this podcast was made for you. We're bringing real opinions, real arguments, and practitioner-level takes on whatever's on our mind that week. Subscribe on YouTube, Apple Podcasts, or wherever you get your podcasts.<br /><br />Brought to you by Spacelift. <a href="https://spacelift.io/" rel="noopener noreferrer nofollow">https://spacelift.io/</a></p>]]></description><link>https://spacelift.io/</link><generator>Riverside.fm (https://riverside.com)</generator><lastBuildDate>Mon, 02 Nov 2026 06:19:50 GMT</lastBuildDate><atom:link href="https://api.riverside.com/hosting/6YSfQguN.rss" rel="self" type="application/rss+xml"/><author><![CDATA[missionCTRL]]></author><pubDate>Wed, 23 Sep 2026 16:29:21 GMT</pubDate><copyright><![CDATA[2026 missionCTRL]]></copyright><language><![CDATA[en]]></language><ttl>60</ttl><category><![CDATA[Technology]]></category><itunes:author>missionCTRL</itunes:author><itunes:summary>&lt;p&gt;missionCTRL is a podcast hosted by Emin Alemdar and Joey Stout, two DevOps engineers who agree that most infra content is boring. If you&apos;re a platform engineer, DevOps practitioner, or just spend your life in all things IaC, this podcast was made for you. We&apos;re bringing real opinions, real arguments, and practitioner-level takes on whatever&apos;s on our mind that week. Subscribe on YouTube, Apple Podcasts, or wherever you get your podcasts.&lt;br /&gt;&lt;br /&gt;Brought to you by Spacelift. &lt;a href=&quot;https://spacelift.io/&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://spacelift.io/&lt;/a&gt;&lt;/p&gt;</itunes:summary><itunes:type>episodic</itunes:type><itunes:owner><itunes:name>missionCTRL</itunes:name><itunes:email>caitlinb@spacelift.io</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Technology"/><itunes:image href="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/logos/38d4f44c-ce99-407b-82c8-6a215298c9b8.png"/><item><title><![CDATA[GitOps: or how we learned to stop worrying and love the process]]></title><description><![CDATA[<p>GitOps is infrastructure updates via pull request. Period. Or is it? In episode three of missionCTRL, Spacelift solutions architects Emin Alemdar and Joey Stout sit down with Tim Davis, Spacelift’s technical product marketing manager, to figure out what GitOps actually means and who gets to define it.</p><p>They dig into where the term came from, the Kubernetes purist argument, and the gap between teams who think they’re doing GitOps and teams who really are. They also cover what good governance looks like (plan visibility, approvals, drift detection), whether AI belongs in the review loop, and when a team is ready to adopt the process. Along the way, Joey tells the story of an admin merge, a deleted node group, and the shame bell that followed.</p><p>missionCTRL is brought to you by Spacelift, the infrastructure orchestration platform. Learn more at <a href="https://spacelift.io/" rel="noopener noreferrer nofollow">https://spacelift.io/</a>.</p><p>Follow missionCTRL on Apple Podcasts, Spotify, YouTube, or wherever you listen to podcasts so you don’t miss an episode.<br /><br />00:27 - Intro<br />01:37 - What is GitOps?<br />06:36 - Common gaps and scaling infrastructure as code<br />08:21 - Tooling vs. process methodology<br />12:11 - Drift detection and auto-remediation<br />13:50 - Joey's war story <br />14:58 - The role of AI in GitOps reviews<br />17:01 - Fighting "green flag fatigue" and the shame bell<br />19:51 - GitOps' Kubernetes roots and evolution<br />23:11 - Pull request visibility and feature wishlist<br />26:04 - Are there use cases for NOT using GitOps?<br />28:28 - When is a team ready for GitOps?<br />34:08 - Closing thoughts</p>]]></description><guid isPermaLink="false">14b45a03-f0ba-4708-87d6-c9262597dd4e</guid><dc:creator><![CDATA[missionCTRL]]></dc:creator><pubDate>Thu, 22 Oct 2026 15:13:59 GMT</pubDate><enclosure url="https://api.riverside.com/hosting-analytics/media/9d196a8adbfacf45594e7f7f4b778340d84b1dbe94fdd079aaa8a662b4d4f119/eyJlcGlzb2RlSWQiOiIxNGI0NWEwMy1mMGJhLTQ3MDgtODdkNi1jOTI2MjU5N2RkNGUiLCJwb2RjYXN0SWQiOiJiNDM2N2IxZi01YmI0LTRlNDEtYjM3My0yYTEwMDcyZjJlODEiLCJhY2NvdW50SWQiOiI2YWIzZjA5MmE3Yjc5ZWIzM2QxMDgyYTkiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmFkYTI4MzhmNGUwNjExODUwNWZhZDBmL2NhaXRsaW4tYml4YnlzLXN0dWRpby0yMDI2LTEwLTIyX18xNS0xNC0xLm1wMyJ9.mp3" length="68148392" type="audio/mpeg"/><podcast:transcript url="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/episodes/14b45a03-f0ba-4708-87d6-c9262597dd4e/transcripts.txt" type="text/plain"/><itunes:summary>&lt;p&gt;GitOps is infrastructure updates via pull request. Period. Or is it? In episode three of missionCTRL, Spacelift solutions architects Emin Alemdar and Joey Stout sit down with Tim Davis, Spacelift’s technical product marketing manager, to figure out what GitOps actually means and who gets to define it.&lt;/p&gt;&lt;p&gt;They dig into where the term came from, the Kubernetes purist argument, and the gap between teams who think they’re doing GitOps and teams who really are. They also cover what good governance looks like (plan visibility, approvals, drift detection), whether AI belongs in the review loop, and when a team is ready to adopt the process. Along the way, Joey tells the story of an admin merge, a deleted node group, and the shame bell that followed.&lt;/p&gt;&lt;p&gt;missionCTRL is brought to you by Spacelift, the infrastructure orchestration platform. Learn more at &lt;a href=&quot;https://spacelift.io/&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://spacelift.io/&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Follow missionCTRL on Apple Podcasts, Spotify, YouTube, or wherever you listen to podcasts so you don’t miss an episode.&lt;br /&gt;&lt;br /&gt;00:27 - Intro&lt;br /&gt;01:37 - What is GitOps?&lt;br /&gt;06:36 - Common gaps and scaling infrastructure as code&lt;br /&gt;08:21 - Tooling vs. process methodology&lt;br /&gt;12:11 - Drift detection and auto-remediation&lt;br /&gt;13:50 - Joey&apos;s war story &lt;br /&gt;14:58 - The role of AI in GitOps reviews&lt;br /&gt;17:01 - Fighting &quot;green flag fatigue&quot; and the shame bell&lt;br /&gt;19:51 - GitOps&apos; Kubernetes roots and evolution&lt;br /&gt;23:11 - Pull request visibility and feature wishlist&lt;br /&gt;26:04 - Are there use cases for NOT using GitOps?&lt;br /&gt;28:28 - When is a team ready for GitOps?&lt;br /&gt;34:08 - Closing thoughts&lt;/p&gt;</itunes:summary><itunes:explicit>no</itunes:explicit><itunes:duration>00:35:30</itunes:duration><itunes:image href="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/logos/38d4f44c-ce99-407b-82c8-6a215298c9b8.png"/><itunes:title>GitOps: or how we learned to stop worrying and love the process</itunes:title><itunes:episodeType>full</itunes:episodeType></item><item><title><![CDATA[Kubernetes: the good, the bad, the ugly]]></title><description><![CDATA[<p>Kat Cosgrove, a member of the Kubernetes steering committee and the release lead behind the infamous "Uwubernetes" naming, joins Emin Alemdar and Joey Stout to talk about what Kubernetes actually does well, where it goes wrong, and where people misuse it entirely. They cover self-healing and portability as the real wins, why rolling your own cluster is usually a mistake, the case against reaching for Kubernetes when you don't need it, how the project handles documentation and AI-generated contributions, and whether a Kubernetes 2.0 is ever coming.<br /><br />Timestamps:<br />03:00 - Uwubernetes </p><p>05:44 - Release leads</p><p>07:54 - What the hell is Kubernetes?</p><p>11:23 - OpenShift, K3S, and other alternatives</p><p>19:16 - Kubernetes: The ugly</p><p>24:45 - Kubernetes documentation</p><p>29:42 - Kubernetes: The good</p><p>31:35 - How to get involved with Kubernetes</p><p>35:12 - Kubernetes AI policy</p><p>38:21 - The Future of Kubernetes</p><p>44:07 - Closing statements</p><p>Follow missionCTRL for more episodes on YouTube, Apple Podcasts, Spotify, or wherever you listen.</p><p>Brought to you by Spacelift: <a href="https://spacelift.io/" rel="noopener noreferrer nofollow">https://spacelift.io/</a></p>]]></description><guid isPermaLink="false">f2168eaf-fefa-467d-baa7-28619943506e</guid><dc:creator><![CDATA[missionCTRL]]></dc:creator><pubDate>Thu, 24 Sep 2026 15:35:19 GMT</pubDate><enclosure url="https://api.riverside.com/hosting-analytics/media/ca213f8e4375b54788590ae0551c18009ca75597b4692d7326b66c3f813f59e9/eyJlcGlzb2RlSWQiOiJmMjE2OGVhZi1mZWZhLTQ2N2QtYmFhNy0yODYxOTk0MzUwNmUiLCJwb2RjYXN0SWQiOiJiNDM2N2IxZi01YmI0LTRlNDEtYjM3My0yYTEwMDcyZjJlODEiLCJhY2NvdW50SWQiOiI2YWIzZjA5MmE3Yjc5ZWIzM2QxMDgyYTkiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmFiNTQzMzgyNTA4NTIxODhkM2Y3NGE0L2NhaXRsaW4tYml4YnlzLXN0dWRpby0yMDI2LTktMjRfXzE1LTM1LTIzLm1wMyJ9.mp3" length="86161597" type="audio/mpeg"/><podcast:transcript url="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/episodes/f2168eaf-fefa-467d-baa7-28619943506e/transcripts.txt" type="text/plain"/><itunes:summary>&lt;p&gt;Kat Cosgrove, a member of the Kubernetes steering committee and the release lead behind the infamous &quot;Uwubernetes&quot; naming, joins Emin Alemdar and Joey Stout to talk about what Kubernetes actually does well, where it goes wrong, and where people misuse it entirely. They cover self-healing and portability as the real wins, why rolling your own cluster is usually a mistake, the case against reaching for Kubernetes when you don&apos;t need it, how the project handles documentation and AI-generated contributions, and whether a Kubernetes 2.0 is ever coming.&lt;br /&gt;&lt;br /&gt;Timestamps:&lt;br /&gt;03:00 - Uwubernetes &lt;/p&gt;&lt;p&gt;05:44 - Release leads&lt;/p&gt;&lt;p&gt;07:54 - What the hell is Kubernetes?&lt;/p&gt;&lt;p&gt;11:23 - OpenShift, K3S, and other alternatives&lt;/p&gt;&lt;p&gt;19:16 - Kubernetes: The ugly&lt;/p&gt;&lt;p&gt;24:45 - Kubernetes documentation&lt;/p&gt;&lt;p&gt;29:42 - Kubernetes: The good&lt;/p&gt;&lt;p&gt;31:35 - How to get involved with Kubernetes&lt;/p&gt;&lt;p&gt;35:12 - Kubernetes AI policy&lt;/p&gt;&lt;p&gt;38:21 - The Future of Kubernetes&lt;/p&gt;&lt;p&gt;44:07 - Closing statements&lt;/p&gt;&lt;p&gt;Follow missionCTRL for more episodes on YouTube, Apple Podcasts, Spotify, or wherever you listen.&lt;/p&gt;&lt;p&gt;Brought to you by Spacelift: &lt;a href=&quot;https://spacelift.io/&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://spacelift.io/&lt;/a&gt;&lt;/p&gt;</itunes:summary><itunes:explicit>no</itunes:explicit><itunes:duration>00:44:52</itunes:duration><itunes:image href="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/logos/38d4f44c-ce99-407b-82c8-6a215298c9b8.png"/><itunes:title>Kubernetes: the good, the bad, the ugly</itunes:title><itunes:episodeType>full</itunes:episodeType></item><item><title><![CDATA[Rego isn’t hard, you’re just thinking about it wrong]]></title><description><![CDATA[<p>Solutions architects Emin Alemdar and Joey Stout take on the internet's most argued-about policy language: Rego. They settle the pronunciation debate (Rego vs. Reego, OPA vs. OPA), break down how rule blocks actually evaluate using a pizza-toppings example, and make the case that most "Rego haters" just haven't used it enough for it to click. Along the way: debugging tricks with the Rego Playground and AI, underrated tools like Conftest and Regal, and the surprising places OPA shows up in the wild (Google Calendar, for one).</p><p>Follow missionCTRL for more episodes — on YouTube, Apple Podcasts, Spotify, or wherever you listen.</p><p>Brought to you by Spacelift: <a href="https://spacelift.io/" rel="noopener noreferrer nofollow">https://spacelift.io/</a></p><p>00:21 - Welcome to the first episode of missionCTRL</p><p>03:02 - First: pronunciations </p><p>04:40 - Rego and OPA overview</p><p>06:08 - JSON in, JSON out</p><p>09:34 - Explaining Rego with pizza</p><p>14:25 - Debugging Rego</p><p>18:20 - How and why to learn Rego</p><p>23:11 - Applying Rego and using other tools</p><p>26:36 - Rego resources</p><p>27:56 - Rego adoption</p><p>31:18 - Closing thoughts</p><p>Resources:</p><ul><li>Our OPA video: <a href="https://youtu.be/x_IfmWXlHbI?si=rB2Ddu6z5SPjBxu2" rel="noopener noreferrer nofollow" target="_blank">https://youtu.be/x_IfmWXlHbI?si=rB2Ddu6z5SPjBxu2</a></li><li>Our OPA blog post: <a href="https://spacelift.io/blog/open-policy-agent-rego" rel="noopener noreferrer nofollow" target="_blank">https://spacelift.io/blog/open-policy-agent-rego</a></li><li>OPA: <a href="https://www.openpolicyagent.org/" rel="noopener noreferrer nofollow" target="_blank">https://www.openpolicyagent.org/</a></li><li>CNCF: <a href="https://www.cncf.io/" rel="noopener noreferrer nofollow" target="_blank">https://www.cncf.io/</a></li><li>Rego Playground: <a href="https://play.openpolicyagent.org/" rel="noopener noreferrer nofollow" target="_blank">https://play.openpolicyagent.org/</a></li><li>Conftest: <a href="https://www.conftest.dev/" rel="noopener noreferrer nofollow" target="_blank">https://www.conftest.dev/</a></li><li>Regal: <a href="https://www.openpolicyagent.org/ecosystem/entry/regal" rel="noopener noreferrer nofollow" target="_blank">https://www.openpolicyagent.org/ecosystem/entry/regal</a></li></ul>]]></description><guid isPermaLink="false">ef777f51-d9ae-4797-a7dd-9cf12a121bb1</guid><dc:creator><![CDATA[missionCTRL]]></dc:creator><pubDate>Wed, 23 Sep 2026 16:39:40 GMT</pubDate><enclosure url="https://api.riverside.com/hosting-analytics/media/698dcdb862aa07d3e2d2acbb42302d948184e914fe5fc2fdef3637b45742a797/eyJlcGlzb2RlSWQiOiJlZjc3N2Y1MS1kOWFlLTQ3OTctYTdkZC05Y2YxMmExMjFiYjEiLCJwb2RjYXN0SWQiOiJiNDM2N2IxZi01YmI0LTRlNDEtYjM3My0yYTEwMDcyZjJlODEiLCJhY2NvdW50SWQiOiI2YWIzZjA5MmE3Yjc5ZWIzM2QxMDgyYTkiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmFiNDAwY2M4MDZmMzE4ZDdjZWVhMjE3L2NhaXRsaW4tYml4YnlzLXN0dWRpby0yMDI2LTktMjNfXzE2LTM5LTQyLm1wMyJ9.mp3" length="64011432" type="audio/mpeg"/><podcast:transcript url="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/episodes/ef777f51-d9ae-4797-a7dd-9cf12a121bb1/transcripts.txt" type="text/plain"/><itunes:summary>&lt;p&gt;Solutions architects Emin Alemdar and Joey Stout take on the internet&apos;s most argued-about policy language: Rego. They settle the pronunciation debate (Rego vs. Reego, OPA vs. OPA), break down how rule blocks actually evaluate using a pizza-toppings example, and make the case that most &quot;Rego haters&quot; just haven&apos;t used it enough for it to click. Along the way: debugging tricks with the Rego Playground and AI, underrated tools like Conftest and Regal, and the surprising places OPA shows up in the wild (Google Calendar, for one).&lt;/p&gt;&lt;p&gt;Follow missionCTRL for more episodes — on YouTube, Apple Podcasts, Spotify, or wherever you listen.&lt;/p&gt;&lt;p&gt;Brought to you by Spacelift: &lt;a href=&quot;https://spacelift.io/&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://spacelift.io/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;00:21 - Welcome to the first episode of missionCTRL&lt;/p&gt;&lt;p&gt;03:02 - First: pronunciations &lt;/p&gt;&lt;p&gt;04:40 - Rego and OPA overview&lt;/p&gt;&lt;p&gt;06:08 - JSON in, JSON out&lt;/p&gt;&lt;p&gt;09:34 - Explaining Rego with pizza&lt;/p&gt;&lt;p&gt;14:25 - Debugging Rego&lt;/p&gt;&lt;p&gt;18:20 - How and why to learn Rego&lt;/p&gt;&lt;p&gt;23:11 - Applying Rego and using other tools&lt;/p&gt;&lt;p&gt;26:36 - Rego resources&lt;/p&gt;&lt;p&gt;27:56 - Rego adoption&lt;/p&gt;&lt;p&gt;31:18 - Closing thoughts&lt;/p&gt;&lt;p&gt;Resources:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Our OPA video: &lt;a href=&quot;https://youtu.be/x_IfmWXlHbI?si=rB2Ddu6z5SPjBxu2&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://youtu.be/x_IfmWXlHbI?si=rB2Ddu6z5SPjBxu2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Our OPA blog post: &lt;a href=&quot;https://spacelift.io/blog/open-policy-agent-rego&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://spacelift.io/blog/open-policy-agent-rego&lt;/a&gt;&lt;/li&gt;&lt;li&gt;OPA: &lt;a href=&quot;https://www.openpolicyagent.org/&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://www.openpolicyagent.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;CNCF: &lt;a href=&quot;https://www.cncf.io/&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://www.cncf.io/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Rego Playground: &lt;a href=&quot;https://play.openpolicyagent.org/&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://play.openpolicyagent.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Conftest: &lt;a href=&quot;https://www.conftest.dev/&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://www.conftest.dev/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Regal: &lt;a href=&quot;https://www.openpolicyagent.org/ecosystem/entry/regal&quot; rel=&quot;noopener noreferrer nofollow&quot; target=&quot;_blank&quot;&gt;https://www.openpolicyagent.org/ecosystem/entry/regal&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</itunes:summary><itunes:explicit>no</itunes:explicit><itunes:duration>00:33:20</itunes:duration><itunes:image href="https://hosting-media.riverside.com/media/podcasts/b4367b1f-5bb4-4e41-b373-2a10072f2e81/logos/38d4f44c-ce99-407b-82c8-6a215298c9b8.png"/><itunes:title>Rego isn’t hard, you’re just thinking about it wrong</itunes:title><itunes:episodeType>full</itunes:episodeType></item></channel></rss>