# Using VolSync in MicroK8s

**URL:** <https://discuss.kubernetes.io/t/using-volsync-in-microk8s/25325>\
**Category:** microk8s\
**Created:** [September 5, 2023, 7:39pm UTC](https://discuss.kubernetes.io/t/using-volsync-in-microk8s/25325 "2023-09-05T19:39:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gabriel\_Passadore](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/gabriel_passadore/32/10175_2.png) [@Gabriel\_Passadore](https://discuss.kubernetes.io/u/Gabriel_Passadore)\
**Post date:** [September 5, 2023, 7:39pm UTC](https://discuss.kubernetes.io/t/using-volsync-in-microk8s/25325/1 "2023-09-05T19:39:43Z")

</div>

Hi all, I’m trying to use VolSync in my MicroK8s cluster, but the controller keeps failing as I don’t have a snapshot controller installed. It’s clearly stated in the documentation:

VolSync requires the Kubernetes snapshot controller to be installed within a cluster. If the controller is not deployed review the snapshot controller documentation [GitHub - kubernetes-csi/external-snapshotter: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.](https://github.com/kubernetes-csi/external-snapshotter).

Which is the proper way to install a snapshot controller? Found this [GitHub - kubernetes-csi/external-snapshotter: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.](https://github.com/kubernetes-csi/external-snapshotter), but I’m not sure how to proceed.

Any advice will be appreciated. Regards.
