<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Anish Ramasekar</title><link>https://anishram.com/</link><description>Recent content on Anish Ramasekar</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 04 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://anishram.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Kubernetes v1.36: Admission Policies That Can't Be Deleted</title><link>https://anishram.com/blogs/2026-kubernetes-v1-36-manifest-based-admission-control/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2026-kubernetes-v1-36-manifest-based-admission-control/</guid><description>&lt;p>Kubernetes v1.36 introduces an alpha feature that addresses the challenge of enforcing security policies across cluster bootstrap: manifest-based admission control. It lets you define admission webhooks and CEL-based policies as files on disk, loaded by the API server at startup, before it serves any requests, ensuring they can&amp;rsquo;t be deleted or bypassed.&lt;/p></description></item><item><title>Kubernetes v1.35: A Better Way to Pass Service Account Tokens to CSI Drivers</title><link>https://anishram.com/blogs/2026-kubernetes-v1-35-csi-sa-tokens-secrets-field-beta/</link><pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2026-kubernetes-v1-35-csi-sa-tokens-secrets-field-beta/</guid><description>&lt;p>Kubernetes v1.35 introduces a beta solution to address service account token handling in CSI drivers: CSI Driver Opt-in for Service Account Tokens via Secrets Field. This allows CSI drivers to receive service account tokens through the &lt;code>secrets&lt;/code> field in &lt;code>NodePublishVolumeRequest&lt;/code>, which is the appropriate place for sensitive data in the CSI specification.&lt;/p></description></item><item><title>Strengthening Kubernetes Trust: SIG Auth's Latest Security Enhancements</title><link>https://anishram.com/talks/2025-kubecon-na-sig-auth-update/</link><pubDate>Wed, 12 Nov 2025 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2025-kubecon-na-sig-auth-update/</guid><description>&lt;p>SIG Auth is leading efforts to strengthen Kubernetes&amp;rsquo; authentication and authorization foundations. This session covers recent and upcoming features shaping security across the stack, including secure image pulls using ephemeral ServiceAccount tokens, new mechanisms for provisioning X.509 certificates to pods, hardened kubelet serving certificate validation, and improvements in authorization policies.&lt;/p></description></item><item><title>Kubernetes v1.34: Service Account Token Integration for Image Pulls Graduates to Beta</title><link>https://anishram.com/blogs/2025-kubernetes-v1-34-sa-tokens-image-pulls-beta/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2025-kubernetes-v1-34-sa-tokens-image-pulls-beta/</guid><description>&lt;p>Service Account Token Integration for Kubelet Credential Providers graduates to beta in Kubernetes v1.34, bringing enhanced security for image pulls.&lt;/p></description></item><item><title>Externalizing Secrets Securely in Kubernetes with Secrets Store CSI Driver</title><link>https://anishram.com/talks/2025-microsoft-developer-secrets-store-csi/</link><pubDate>Tue, 02 Sep 2025 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2025-microsoft-developer-secrets-store-csi/</guid><description>&lt;p>Storing secrets in Kubernetes via native Secret objects has long been standard practice - but evolving security and compliance requirements demand more secure approaches. In this episode, we introduce the Secrets Store CSI Driver, a Kubernetes SIG Auth subproject that securely integrates your workloads with external secret stores like Azure Key Vault, Google Secret Manager, and AWS Secrets Manager. The CSI Driver mounts secrets directly into your pods at runtime, enabling zero-touch rotation and significantly reducing the risk of secret exposure or compromise. Join Anish and Ben as they demonstrate how to use the Secrets Store CSI Driver to meet modern security and compliance needs while simplifying secret management in Kubernetes.&lt;/p></description></item><item><title>JWT it like it's hot: A practical guide for Kubernetes Structured Authentication</title><link>https://anishram.com/blogs/jwt-kubernetes-structured-authentication/</link><pubDate>Thu, 08 May 2025 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/jwt-kubernetes-structured-authentication/</guid><description>&lt;p>A comprehensive guide to implementing Kubernetes Structured Authentication with practical examples using Microsoft Entra ID and Okta as JWT providers, featuring CEL-based validation and hot-reloading configuration.&lt;/p></description></item><item><title>Kubernetes v1.33: From Secrets to Service Accounts: Kubernetes Image Pulls Evolved</title><link>https://anishram.com/blogs/2025-kubernetes-1-33-workload-identity-image-pulls/</link><pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2025-kubernetes-1-33-workload-identity-image-pulls/</guid><description>&lt;p>Exploring the evolution of Kubernetes image pulls with workload identity for enhanced security in v1.33. This post covers the new features that improve how Kubernetes handles image registry authentication.&lt;/p></description></item><item><title>Pushing Authorization Further: CEL, Selectors and Maybe RBAC++</title><link>https://anishram.com/talks/2024-kubecon-na-authorization-cel-rbac/</link><pubDate>Fri, 15 Nov 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2024-kubecon-na-authorization-cel-rbac/</guid><description>&lt;p>Explore advanced authorization patterns in Kubernetes, including CEL expressions, advanced selectors, and potential future enhancements to RBAC. Learn how to implement fine-grained access control.&lt;/p></description></item><item><title>Rogue No More: Securing Kubernetes with Node-Specific Restrictions</title><link>https://anishram.com/talks/2024-kubecon-na-rogue-no-more-node-security/</link><pubDate>Fri, 15 Nov 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2024-kubecon-na-rogue-no-more-node-security/</guid><description>&lt;p>Learn how to implement node-specific restrictions in Kubernetes to prevent rogue nodes and enhance cluster security. This talk covers practical strategies and tools for securing Kubernetes nodes.&lt;/p></description></item><item><title>CEL-Ebrating Simplicity: Mastering Kubernetes Policy Enforcement</title><link>https://anishram.com/talks/2024-kubecon-na-cel-policy-enforcement/</link><pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2024-kubecon-na-cel-policy-enforcement/</guid><description>&lt;p>Exploring the Common Expression Language (CEL) and its application in Kubernetes policy enforcement. Learn how CEL simplifies policy creation and management while maintaining security and compliance.&lt;/p></description></item><item><title>SIG Auth &amp; SIG Storage: Secret Guardians - (Secrets Store) CSI Driver and Sync Controller</title><link>https://anishram.com/talks/2024-kubecon-na-sig-auth-storage-secrets/</link><pubDate>Tue, 12 Nov 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2024-kubecon-na-sig-auth-storage-secrets/</guid><description>&lt;p>In this lightning talk, Anish will introduce you to the (Secrets Store) CSI driver and Sync controller and discuss trade-offs of the CSI driver versus Sync controller.&lt;/p></description></item><item><title>Kubernetes 1.30: Structured Authentication Configuration Moves to Beta</title><link>https://anishram.com/blogs/2024-kubernetes-1-30-structured-auth-beta/</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2024-kubernetes-1-30-structured-auth-beta/</guid><description>&lt;p>Deep dive into the structured authentication configuration feature and its beta graduation in Kubernetes 1.30. Learn about the new capabilities and how to leverage them for enhanced security.&lt;/p></description></item><item><title>Secrets Management - Feat. ESO, SSCSID, Teller, and SOPS (You Choose!, Ch. 3, Ep. 3)</title><link>https://anishram.com/talks/2024-you-choose-secrets-management-tools/</link><pubDate>Tue, 23 Jan 2024 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2024-you-choose-secrets-management-tools/</guid><description>&lt;p>Comparative analysis of popular secrets management tools including External Secrets Operator (ESO), Secrets Store CSI Driver (SSCSID), Teller, and SOPS. Learn which tool fits your use case best.&lt;/p></description></item><item><title>OIDC and Workload Identity in Kubernetes</title><link>https://anishram.com/talks/2023-kubecon-na-oidc-workload-identity/</link><pubDate>Thu, 09 Nov 2023 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2023-kubecon-na-oidc-workload-identity/</guid><description>&lt;p>Deep dive into OpenID Connect (OIDC) and Workload Identity in Kubernetes. Exploring how to securely authenticate workloads and manage identity across cloud-native applications.&lt;/p></description></item><item><title>Keeping Secrets Secret: Secrets Store CSI Driver</title><link>https://anishram.com/talks/2023-enlightning-secrets-store-csi/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2023-enlightning-secrets-store-csi/</guid><description>&lt;p>Live presentation on the Secrets Store CSI Driver, covering its design principles, implementation details, and real-world usage patterns for keeping secrets secure in Kubernetes.&lt;/p></description></item><item><title>Kubernetes 1.27: KMS V2 Moves to Beta</title><link>https://anishram.com/blogs/2023-kubernetes-1-27-kms-v2-beta/</link><pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2023-kubernetes-1-27-kms-v2-beta/</guid><description>&lt;p>Announcing the graduation of KMS V2 to beta status in Kubernetes 1.27 and what this means for Kubernetes encryption. Learn about the new capabilities and stability improvements.&lt;/p></description></item><item><title>Kubernetes 1.25: KMS V2 Improvements</title><link>https://anishram.com/blogs/2022-kubernetes-1-25-kms-v2-improvements/</link><pubDate>Fri, 09 Sep 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/2022-kubernetes-1-25-kms-v2-improvements/</guid><description>&lt;p>Exploring the enhancements and improvements in KMS V2 for better encryption key management in Kubernetes 1.25. This post covers the new features, performance improvements, and migration guidance.&lt;/p></description></item><item><title>Advancements in Kubernetes Workload Identity for Azure</title><link>https://anishram.com/talks/2022-cncf-webinar-azure-workload-identity/</link><pubDate>Tue, 31 May 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2022-cncf-webinar-azure-workload-identity/</guid><description>&lt;p>Explore the latest advancements in Kubernetes Workload Identity for Azure environments. Learn about new features, security improvements, and integration patterns for cloud-native applications.&lt;/p></description></item><item><title>Secrets Store CSI Driver: Bringing external secrets in house</title><link>https://anishram.com/talks/2022-cncf-webinar-secrets-store-csi/</link><pubDate>Wed, 09 Mar 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2022-cncf-webinar-secrets-store-csi/</guid><description>&lt;p>CNCF webinar demonstrating how the Secrets Store CSI Driver enables secure integration of external secret stores with Kubernetes workloads. Covers architecture, implementation, and best practices.&lt;/p></description></item><item><title>Azure Upstream - Ep. 1 - Workload Identity - Part 1</title><link>https://anishram.com/talks/2022-azure-upstream-workload-identity-part1/</link><pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2022-azure-upstream-workload-identity-part1/</guid><description>&lt;p>In this first episode from the Azure Upstream open-source team, Ernest Wong and I discuss the origins of Azure AD Pod Identity, its limitations, and introduce the newer Azure Workload Identity project with live demos.&lt;/p></description></item><item><title>Azure Upstream - Ep. 1 - Workload Identity - Part 2</title><link>https://anishram.com/talks/2022-azure-upstream-workload-identity-part2/</link><pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2022-azure-upstream-workload-identity-part2/</guid><description>&lt;p>In this second episode, Ernest Wong and I dive deeper into Azure Workload Identity with detailed configuration demos and best practices for assigning Azure identities to Kubernetes pods.&lt;/p></description></item><item><title>Announcing Azure Active Directory (Azure AD) workload identity for Kubernetes</title><link>https://anishram.com/blogs/azure-ad-workload-identity-kubernetes/</link><pubDate>Tue, 18 Jan 2022 00:00:00 +0000</pubDate><guid>https://anishram.com/blogs/azure-ad-workload-identity-kubernetes/</guid><description>&lt;p>Introduction of Azure AD workload identity for Kubernetes - a new authentication mechanism that enables Kubernetes workloads to access Azure resources using Azure Active Directory without storing secrets in the cluster.&lt;/p></description></item><item><title>Secrets Store CSI Driver: Keeping Secrets Secret</title><link>https://anishram.com/talks/2021-kubecon-eu-secrets-store-csi/</link><pubDate>Fri, 14 May 2021 00:00:00 +0000</pubDate><guid>https://anishram.com/talks/2021-kubecon-eu-secrets-store-csi/</guid><description>&lt;p>Learn about the Secrets Store CSI Driver and how it enables seamless integration between Kubernetes and external secret management systems like Azure Key Vault, AWS Secrets Manager, and HashiCorp Vault.&lt;/p>
&lt;p>&lt;strong>Achievement&lt;/strong>: This talk was ranked in the top 10 at KubeCon EU 2021 according to the &lt;a href="https://www.cncf.io/wp-content/uploads/2021/06/KubeCon_EU_21_Virtual_TransparencyReport_FINAL.pdf">CNCF Transparency Report&lt;/a>.&lt;/p>
&lt;p>The Secrets Store CSI Driver represents a paradigm shift in how Kubernetes applications consume secrets from external systems. This talk introduces the driver&amp;rsquo;s architecture, demonstrates its capabilities, and shows how it addresses common security challenges in cloud-native environments.&lt;/p></description></item></channel></rss>