<?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:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Devops &amp; AI Hub - Medium]]></title>
        <description><![CDATA[All things related to Devops,SRE,Cloud,etc. - Medium]]></description>
        <link>https://medium.com/devops-ai-decoded?source=rss----67e07970923e---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Devops &amp;amp; AI Hub - Medium</title>
            <link>https://medium.com/devops-ai-decoded?source=rss----67e07970923e---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 06 Nov 2026 01:29:19 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/devops-ai-decoded" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[How to Rotate Kubernetes Secrets Without Downtime Using ESO and Vault]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/how-to-rotate-kubernetes-secrets-without-downtime-using-eso-and-vault-d582bfe63ff4?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*G4xOeZu0LQBFQltNyj7P3A.png" width="1200"></a></p><p class="medium-feed-snippet">Kubernetes Secrets are base64-encoded strings stored in etcd. They are not encrypted by default. Every developer and operator with kubectl&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/how-to-rotate-kubernetes-secrets-without-downtime-using-eso-and-vault-d582bfe63ff4?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/how-to-rotate-kubernetes-secrets-without-downtime-using-eso-and-vault-d582bfe63ff4?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/d582bfe63ff4</guid>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Tue, 03 Nov 2026 04:31:04 GMT</pubDate>
            <atom:updated>2026-11-03T04:31:04.011Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[CIS Kubernetes Benchmark: What It Is and How to Pass It]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/cis-kubernetes-benchmark-what-it-is-and-how-to-pass-it-7f632707b15f?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1176/1*MWZfT1lokbzmQ1oxtbfMbg.png" width="1176"></a></p><p class="medium-feed-snippet">The CIS Kubernetes Benchmark is a consensus-developed set of configuration recommendations published by the Center for Internet Security&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/cis-kubernetes-benchmark-what-it-is-and-how-to-pass-it-7f632707b15f?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/cis-kubernetes-benchmark-what-it-is-and-how-to-pass-it-7f632707b15f?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/7f632707b15f</guid>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[devops]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Tue, 03 Nov 2026 04:31:04 GMT</pubDate>
            <atom:updated>2026-11-03T04:31:03.968Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Kubernetes RBAC Explained: Roles, RoleBindings and Best Practices]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/kubernetes-rbac-explained-roles-rolebindings-and-best-practices-a7bd767b3ec0?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*ur-DFhED8ZYneaRTQUKUEg.png" width="1200"></a></p><p class="medium-feed-snippet">Kubernetes Role-Based Access Control (RBAC) determines what actions every entity in your cluster is allowed to take: which users can&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/kubernetes-rbac-explained-roles-rolebindings-and-best-practices-a7bd767b3ec0?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/kubernetes-rbac-explained-roles-rolebindings-and-best-practices-a7bd767b3ec0?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/a7bd767b3ec0</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Mon, 02 Nov 2026 04:31:03 GMT</pubDate>
            <atom:updated>2026-11-02T04:31:02.868Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Scan Docker Images for CVEs with Trivy: Complete Guide]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/how-to-scan-docker-images-for-cves-with-trivy-complete-guide-07b0b209a063?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*hObBS1y8atjmfqQWTOgTUw.png" width="1200"></a></p><p class="medium-feed-snippet">Trivy, developed by Aqua Security and donated to the CNCF, is the most widely adopted open-source container vulnerability scanner in 2026&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/how-to-scan-docker-images-for-cves-with-trivy-complete-guide-07b0b209a063?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/how-to-scan-docker-images-for-cves-with-trivy-complete-guide-07b0b209a063?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/07b0b209a063</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[docker]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Sun, 01 Nov 2026 04:31:02 GMT</pubDate>
            <atom:updated>2026-11-01T04:31:02.842Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Loki vs Elasticsearch for Log Aggregation: Real Cost Comparison]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/loki-vs-elasticsearch-for-log-aggregation-real-cost-comparison-c7387a23d2b2?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*zdvu_Z0R_1VzUOceBF9f4A.png" width="1200"></a></p><p class="medium-feed-snippet">Centralised log aggregation is one of the first observability investments a team makes, and the tool choice has long-term cost and&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/loki-vs-elasticsearch-for-log-aggregation-real-cost-comparison-c7387a23d2b2?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/loki-vs-elasticsearch-for-log-aggregation-real-cost-comparison-c7387a23d2b2?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/c7387a23d2b2</guid>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[observability]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[devops]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Sat, 31 Oct 2026 04:31:03 GMT</pubDate>
            <atom:updated>2026-10-31T04:31:03.327Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Distributed Tracing With OpenTelemetry: A Practical Setup Guide]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/distributed-tracing-with-opentelemetry-a-practical-setup-guide-ba0d4f8666df?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*ZkmZDeVbLxLH6toOq7vdgw.png" width="1200"></a></p><p class="medium-feed-snippet">Distributed tracing is the observability capability that answers the question: for this specific user request that failed, which service&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/distributed-tracing-with-opentelemetry-a-practical-setup-guide-ba0d4f8666df?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/distributed-tracing-with-opentelemetry-a-practical-setup-guide-ba0d4f8666df?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/ba0d4f8666df</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[opentelemetry]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Fri, 30 Oct 2026 04:31:02 GMT</pubDate>
            <atom:updated>2026-10-30T04:31:02.571Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Write Effective Prometheus Alerts That Don’t Page Noise]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/how-to-write-effective-prometheus-alerts-that-dont-page-noise-396c8e427a1e?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*_A-JcjHgy2i7YbbI7rXBaA.png" width="1200"></a></p><p class="medium-feed-snippet">A Prometheus alert that fires correctly &#x2014; when a real user-impacting problem exists and needs a human response &#x2014; is one of the most&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/how-to-write-effective-prometheus-alerts-that-dont-page-noise-396c8e427a1e?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/how-to-write-effective-prometheus-alerts-that-dont-page-noise-396c8e427a1e?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/396c8e427a1e</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[prometheus]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Thu, 29 Oct 2026 04:31:04 GMT</pubDate>
            <atom:updated>2026-10-29T04:31:03.813Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[S3 Lifecycle Policies: Automatically Archive and Delete Old Data]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/s3-lifecycle-policies-automatically-archive-and-delete-old-data-bc378f17a54e?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*EfRHdr_JeHgJ9DqwDF1Ntg.png" width="1200"></a></p><p class="medium-feed-snippet">S3 Lifecycle policies are rules that automatically move objects between storage classes &#x2014; or delete them entirely &#x2014; based on age. Without&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/s3-lifecycle-policies-automatically-archive-and-delete-old-data-bc378f17a54e?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/s3-lifecycle-policies-automatically-archive-and-delete-old-data-bc378f17a54e?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/bc378f17a54e</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[security]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Wed, 28 Oct 2026 04:31:03 GMT</pubDate>
            <atom:updated>2026-10-28T04:31:03.901Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Use AWS Systems Manager Instead of SSH Bastion Hosts]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/how-to-use-aws-systems-manager-instead-of-ssh-bastion-hosts-2df1cab2d6f8?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*EfRHdr_JeHgJ9DqwDF1Ntg.png" width="1200"></a></p><p class="medium-feed-snippet">A bastion host (also called a jump box) is an EC2 instance in a public subnet that you SSH into first, then SSH again from there to your&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/how-to-use-aws-systems-manager-instead-of-ssh-bastion-hosts-2df1cab2d6f8?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/how-to-use-aws-systems-manager-instead-of-ssh-bastion-hosts-2df1cab2d6f8?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/2df1cab2d6f8</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 09:59:44 GMT</pubDate>
            <atom:updated>2026-10-27T09:59:44.550Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Set Up Prometheus and Grafana on Kubernetes in 30 Minutes]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/devops-ai-decoded/how-to-set-up-prometheus-and-grafana-on-kubernetes-in-30-minutes-edd18878e675?source=rss----67e07970923e---4"><img src="https://cdn-images-1.medium.com/max/1200/1*m7aTlij9Ys7gupUljf6ZgQ.png" width="1200"></a></p><p class="medium-feed-snippet">Prometheus and Grafana are the de facto monitoring stack for Kubernetes in 2026. Prometheus scrapes metrics from your pods and cluster&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/devops-ai-decoded/how-to-set-up-prometheus-and-grafana-on-kubernetes-in-30-minutes-edd18878e675?source=rss----67e07970923e---4">Continue reading on Devops &amp; AI Hub »</a></p></div>]]></description>
            <link>https://medium.com/devops-ai-decoded/how-to-set-up-prometheus-and-grafana-on-kubernetes-in-30-minutes-edd18878e675?source=rss----67e07970923e---4</link>
            <guid isPermaLink="false">https://medium.com/p/edd18878e675</guid>
            <category><![CDATA[grafana]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[prometheus]]></category>
            <dc:creator><![CDATA[Neel Shah]]></dc:creator>
            <pubDate>Mon, 26 Oct 2026 04:46:49 GMT</pubDate>
            <atom:updated>2026-10-26T04:46:49.078Z</atom:updated>
        </item>
    </channel>
</rss>