<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/feed.xsl" type="text/xsl"?><rss version="2.0"><channel><title>nvimq</title><description>Writeups and notes on DevSecOps, Kubernetes, cloud security and CTF work by Nurdaulet Bolat.</description><link>https://nvimq.is-a.dev/</link><language>en</language><item><title>RBAC cannot see inside your YAML, and that is the whole problem</title><link>https://nvimq.is-a.dev/writeups/2026/09/07/kyverno-admission-pipeline/</link><guid isPermaLink="true">https://nvimq.is-a.dev/writeups/2026/09/07/kyverno-admission-pipeline/</guid><description>RBAC decides who may create a Pod. It has no opinion on what is inside it. Here is where admission control fits, and how to prove it on a kind cluster in ten minutes.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>devsecops</category><category>policy-as-code</category><category>kyverno</category></item><item><title>Suppressions that expire: how KubeBuddy handles ignored findings</title><link>https://nvimq.is-a.dev/writeups/2026/09/03/kubebuddy-ignore-until/</link><guid isPermaLink="true">https://nvimq.is-a.dev/writeups/2026/09/03/kubebuddy-ignore-until/</guid><description>Most cluster scanners let you silence a finding forever. KubeBuddy makes the exception expire, and I verified it on a kind cluster.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>devsecops</category><category>policy-as-code</category><category>headlamp</category></item></channel></rss>