# Using an alternative storage class for kots-related PVCs

**URL:** https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921
**Category:** Supporting your customers
**Created:** [August 17, 2022, 2:33pm UTC](https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921 "2022-08-17T14:33:00Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![dex](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/dex/32/26_2.png) [@dex](https://community.replicated.com/u/dex)
#### Post date: [August 17, 2022, 2:33pm UTC](https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921/1 "2022-08-17T14:33:00Z")

</div>

Great question from today

> Is there a way to specify the storage class for the kots related PVCs at install time so it doesn’t use the cluster default one?

---

<div class="post-metadata">

### Author: ![jdewinne](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/jdewinne/32/152_2.png) [@jdewinne](https://community.replicated.com/u/jdewinne)
#### Post date: [August 17, 2022, 4:56pm UTC](https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921/2 "2022-08-17T16:56:02Z")

</div>

At the moment, kots will always use the `default` storage class.

---

<div class="post-metadata">

### Author: ![dex](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/dex/32/26_2.png) [@dex](https://community.replicated.com/u/dex)
#### Post date: [August 18, 2022, 6:36pm UTC](https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921/3 "2022-08-18T18:36:14Z")

</div>

@jdewinne what do you think about using something like `kubectl kots admin-console generate-manifests` and then modifying the storage class before deploying?

> **[admin-console generate-manifests | Replicated Docs](https://docs.replicated.com/reference/kots-cli-admin-console-generate-manifests)**
>
> Running this command will create a directory on the workstation containing the Replicated admin console manifests. These assets can be used to deploy KOTS to a cluster through other workflows, such as kubectl, to provide additional customization of...

---

<div class="post-metadata">

### Author: ![jdewinne](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/jdewinne/32/152_2.png) [@jdewinne](https://community.replicated.com/u/jdewinne)
#### Post date: [August 18, 2022, 9:25pm UTC](https://community.replicated.com/t/using-an-alternative-storage-class-for-kots-related-pvcs/921/4 "2022-08-18T21:25:53Z")

</div>

Sure. That should work. Just be aware that on upgrades you’ll have to follow the same path.
