Kubeadapt
How it Works
Book a demoSign inStart free
Start free
All releases
v26.03.18improve
Mar 18, 2026(5mo ago)

Shipped by

  • Ugurcan CaykaraUgurcan Caykara
  • azure
  • storage
  • pricing
  • cost-accuracy

Accurate Pricing for Azure Files Premium Volumes

Shared (ReadWriteMany) PVs backed by Azure Files Premium are now priced correctly instead of falling back to a wrong static rate. We taught the pricing fetcher about Azure file shares and route them by CSI driver.

The gap: shared volumes were mispriced

Azure gives Kubernetes two very different storage backends, and both show up as PersistentVolumes:

  • Managed Disk — a block device, one pod at a time (ReadWriteOnce). CSI driver disk.csi.azure.com.
  • Azure Files — a network file share over SMB/NFS, many pods at once (ReadWriteMany). CSI driver file.csi.azure.com.

We had disks priced. Azure Files had no price, so any shared (RWX) PV fell back to the wrong static rate — quietly skewing storage costs for anyone using file shares.

Why Files Premium is priceable (and EFS wasn't)

Azure Files Premium is provisioned: you declare the share size in GiB and Azure bills a flat $/GiB-month on that provisioned size, regardless of how many bytes you actually store. That provisioned size is exactly the Kubernetes PVC capacity — so:

monthly cost = rate ($/GiB-month) × PVC capacity (GiB)

That's an exact answer. It's also why we skipped AWS EFS: EFS is elastic, billed on the bytes you actually store, and the Kubernetes capacity number is essentially fictional — there's no honest way to multiply it into a cost. Azure Files Premium is the opposite, so we can price it precisely.

What we changed

  • Fetcher. The pricing fetcher now also pulls Azure file-share prices (Premium only) and stores them under AzureFiles_Premium_LRS and AzureFiles_Premium_ZRS.
  • Consumer routing. A shared file-share PV is routed to those rows by looking at its CSI driver (file.csi.azure.com), not the skuName alone — because the SKU name collides with managed disks.

What's covered

BackendAccess modeCSI driverPriced?
Managed DiskReadWriteOncedisk.csi.azure.comYes
Azure Files PremiumReadWriteManyfile.csi.azure.comYes (new)
Azure Files StandardReadWriteManyfile.csi.azure.comNo — usage-based

Standard Files stays unpriced

Standard Azure Files is pay-as-you-use (billed on stored bytes, not provisioned size), so like EFS it has no reliable per-GiB provisioned rate. We leave it unpriced rather than guess.

<!-- callout:note -->

What you'll see

If you run RWX workloads on Azure Files Premium, those volumes now carry a real monthly cost across the dashboard — storage totals, orphaned-volume detection, and namespace/team rollups all reflect the correct rate. No configuration needed; pricing updates automatically on the next fetch.

Newer release
v26.03.19featMar 19, 2026
Kubeadapt AI: Helpful Analysis, Without Sending Your Data to an LLMKubeadapt now adds AI analysis right where it can help — explaining incidents, surfacing context, and pointing to next steps. It's free, on by default, and your utilization metrics never leave your workspace.
Older release
v26.03.17featMar 17, 2026
Cost Attribution Rules: Assign New Workloads AutomaticallyStop hand-assigning every new workload, namespace, and volume. Define rules once and Cost Attribution routes new entities to the right team or department the moment they show up.

More releases

See all
  • v25.10.24feat

    Orphaned Resources Cleanup

    Find PersistentVolumes that are no longer attached to any workload and see how much they cost. Clean up storage waste you didn't know existed.

    Oct 24, 2025

  • v26.03.20feat

    Smart Alerting: Catch Cost Issues Before They Hit the Bill

    Rules, channels, and notification policies that watch your spend and page you when something drifts. Self-learning cost-spike baselines, AI incident explanations, and noise control built in.

    Mar 20, 2026

  • v26.03.19feat

    Kubeadapt AI: Helpful Analysis, Without Sending Your Data to an LLM

    Kubeadapt now adds AI analysis right where it can help — explaining incidents, surfacing context, and pointing to next steps. It's free, on by default, and your utilization metrics never leave your workspace.

    Mar 19, 2026

Kubeadapt

Kubernetes FinOps platform. Cost visibility, rightsizing, and capacity planning that pays for itself in 30 days.

Product

  • Cost Monitoring
  • Cost Attribution
  • Workload Rightsizing
  • Recommendations
  • Smart Alerting
  • Best Practices
  • Network Cross-AZ

Resources

  • Documentation
  • Status Page
  • Feature Requests

Company

  • About Us
  • Security
  • Careers
  • Contact

© 2026 Kubeadapt. All rights reserved.

PrivacyTermsSecurity