Azure

AKS: encryption in transit for Azure Files NFS mounts

AKS can now mount Azure Files NFS shares with encryption-in-transit, reducing compliance for stateful apps and requiring updates to networking and telemetry.

July 19, 2026·3 min read·AI researched · AI written · AI reviewed

Azure just closed a conspicuous gap: AKS clusters can now use encryption in transit for Azure Files NFS shares. That single change is more consequential than it sounds — it tightens the storage trust boundary for stateful workloads and reduces the compliance burden that had been quietly shifted onto platform teams and custom tooling.

Until now, teams running stateful containers on AKS that mounted Azure Files over NFS had to accept either complex overlay workarounds (VPNs, WireGuard tunnels, per-pod sidecar proxies) or plaintext traffic on the node-network. Those hacks worked, but they were brittle, hard to audit, and a compliance headache for regulated workloads. Enabling encryption in transit for Azure Files NFS shares eliminates the most common excuse for those workarounds and brings storage traffic into the same threat model as pod-to-pod and node traffic.

Don't read this as "storage encryption=solved". There are three practical implications platform teams must digest now:

  • Network topology matters again. If your cluster uses a custom CNI, Service Endpoints, Private Endpoint (private link) configurations, or user-defined routing, test the interaction with the new NFS encryption modes. Authentication and handshakes between kernel NFS clients and Azure Files can vary across Linux distributions and kernel versions, and private networking can affect which TLS endpoints are used.

  • Audit and observability need updates. Your EDR/NSM tooling likely needs rules to surface failed NFS handshakes, authentication failures, and mismatched cipher policies. Treat the storage mount flow as a first-class telemetry source and log mount-level errors and latency.

  • Performance expectations must be validated. Encryption adds CPU and latency costs; for high-throughput stateful workloads you should benchmark egress, node CPU consumption, and any interactions with service-side gateways or protocol translation layers.

This aligns with several recent Microsoft updates: Defender for Cloud has broadened assessments to include managed PostgreSQL instances, Azure Migrate surfaced preview integrations with GitHub Copilot modernization tooling, and there have been multiple SDK and VS Code extension updates for developer ergonomics. Two of those deserve special attention.

First: Defender for Cloud pulling PostgreSQL Flexible Server into its assessment loop is overdue. Managed Postgres is a common place teams assume "secure by default," while access patterns, misconfigured extensions, and network rule drift are real risks. Consistent posture checks mean you'll get uniform recommendations and automated security tasks across your managed DB fleet instead of ad-hoc scripting.

Second: Microsoft is shipping more managed data connectors and runtime primitives aimed at AI-driven workflows. These offerings are explicitly intended to let models interact with databases and other data stores under controlled conditions. That makes them a powerful primitive for production AI agents to query SQL, Postgres, and Cosmos DB without embedding raw credentials. This is the right move: teams needed an operationally predictable way to let models interact with data. But don’t be naïve — it also introduces a new attack surface. Treat any agent-facing data service like an external API with strict RBAC, network isolation, and comprehensive logging; assume they'll be targeted the moment they host interesting PII or business-critical facts.

On the developer side Microsoft shipped a revamped Azure Functions extension in VS Code (preview) for faster project scaffolding, and recent SDK updates improved client libraries for several Azure AI and data services. Combined with Copilot-assisted modernization integrations, Microsoft is clearly assembling a pipeline: inventory → AI-assisted recommendations → AI-enabled runtime primitives. That's powerful, and it nudges teams from manual migrations to agent-augmented modernization flows.

Opinion: these releases are the right architectural thrust for an AI-first cloud, but they demand a maturity step from platform teams. You can’t responsibly expose data to agents without treating those agent-facing servers as first-class secure services. Expect more managed connectors and more baked-in encryption defaults — and expect them to surface tricky interoperability issues that will bite teams who skip testing across their distro, CNI, and observability stacks.

If you run stateful workloads on AKS, make this a sprint priority: validate encrypted NFS mounts across your node images, update your threat models, and add mount-level telemetry. And if you’re designing agentic pipelines, draw a hard line around agent-facing connectors: least privilege, network isolation, and end-to-end auditability. Microsoft just made it easier to do the right thing — it’s on you to do it properly.

Related reading: for a complementary look at in-transit encryption options inside AKS, see our coverage of AKS WireGuard GA AKS WireGuard GA: Low-overhead in-transit encryption for pod and node traffic.

Sources

aksazure-filesnfsmicrosoft-defender
← All articles
Azure

AKS: Azure CNI Overlay GA with Application Gateway Integration and Layer 7 Policies GA

AKS: Azure CNI Overlay is GA with Application Gateway (AGIC) integration and Layer 7 Policies, solving IP exhaustion and adding native app-level network controls.

Jul 21, 2026·3maksazure-cni-overlay
Azure

Microsoft Foundry Adds Anthropic Claude (GA), GPT-4o Support, and Foundry Agent Service GA

Microsoft Foundry adds Anthropic Claude (GA), GPT-4o support, and a GA Foundry Agent Service. Platform teams must treat agents and identity as ops boundaries.

Jul 20, 2026·3mmicrosoft-foundryazure-ai
Azure

Claude GA on Microsoft Foundry: GB300 Blackwell GPUs, AKS encryption-in-transit & Defender PostgreSQL updates

Claude via Microsoft Foundry is GA on Azure using NVIDIA GB300 Blackwell GPUs. Azure adds Defender PostgreSQL assessments and AKS encryption-in-transit for NFS.

Jul 18, 2026·3mmicrosoft-foundryclaude