# PVC Has No StorageClass | ZopNight

> The claim depends on a cluster default that can change, so the same manifest can bind to different storage, or to nothing at all, in another cluster.

Source: https://zop.dev/zopnight/rules/pvc-has-no-storageclass

---

_Governance · Low severity_

## PVC Has No StorageClass

The claim depends on a cluster default that can change, so the same manifest can bind to different storage, or to nothing at all, in another cluster.

- 3 — clouds covered
- Low — severity
- Compliance — where it shows up
- Manual — fix, change spelled out

Free to start. No card. The playground just needs your work email.

## Found, explained, handed over.

Where the estate departs from your policies, frameworks and tagging rules.

- 01. Detect — ZopNight checks this automatically across AWS, Azure and Google Cloud, with read-only access to the account.
- 02. Explain — Every finding says exactly what to change: Set a storage class on the persistent volume claim.
- 03. Fix — The finding opens with the change already spelled out, so the fix is one ticket, not an investigation.

- applies_to_fallback: Any resource in the account
- where_it_appears: The Compliance tab of Recommendations, with every affected resource listed.

## Related

- [PVC Lost Its Volume](https://zop.dev/zopnight/rules/pvc-lost-its-volume)
- [Unbound PVC](https://zop.dev/zopnight/rules/unbound-pvc)
- [ResourceQuota Exhausted](https://zop.dev/zopnight/rules/resourcequota-exhausted)
- [CronJob Never Scheduled](https://zop.dev/zopnight/rules/cronjob-never-scheduled)
- [ResourceQuota Near Limit](https://zop.dev/zopnight/rules/resourcequota-near-limit)
- [Snowflake Large Cold Table](https://zop.dev/zopnight/rules/snowflake-large-cold-table)

## See the governance findings in your account.

Connect a read-only role and the first pass runs on your own estate. This check, and the rest of the catalogue, with it.

[object Object]
