> For the complete documentation index, see [llms.txt](https://utm-1.gitbook.io/utm-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://utm-1.gitbook.io/utm-docs/dokumentaciya/utm-it/resheniya/kubernetes/persistentvolumes/pv-cherez-csi-driver-smb/predvaritelnaya-podgotovka-v-klastere-k8s.md).

# Предварительная подготовка  в кластере K8S

## Ссылки

Подключаем удалённую samba-шару в качестве PersistentStorage в Kubernetes: [habr.com](https://habr.com/ru/articles/867282/)

Установка основной версии драйвера SMB CSI в кластер Kubernetes: [iamchaichai.com](https://iamchaichai.com/2023/02/01/install-smb-csi-driver-master-version-on-a-kubernetes-cluster/)

Kubernetes. PV. Постоянный том. Хранилище для монтирования в контейнеры: [wiki.cless.pro](https://wiki.cless.pro/index.php?title=Kubernetes._PV._%D0%9F%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9_%D1%82%D0%BE%D0%BC._%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%BE%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B2_%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D1%8B)

kubernetes-csi / csi-driver-smb: [github.com](https://github.com/kubernetes-csi/csi-driver-smb/tree/master/charts)

## Подключение драйвера csi-driver-smb в кластер k8s

Подключение драйвера csi-driver-smb выполняется через Argo CD через [приложение csi-driver-smb](/utm-docs/dokumentaciya/utm-it/resheniya/kubernetes/prilozheniya/csi/csi-driver-smb.md).

После установки приложения, можно выполнить проверку статуса подов:

```
# Поды
kubectl -n kube-system get pod -o wide --watch -l app=csi-smb-controller
kubectl -n kube-system get pod -o wide --watch -l app=csi-smb-node
```

## Создание StorageClass

Создание StorageClass выполняется через Argo CD через [приложение csi-driver-smb](/utm-docs/dokumentaciya/utm-it/resheniya/kubernetes/prilozheniya/csi/csi-driver-smb.md).

```
storageClassName: smb-csi-utm-server4
```

После установки приложения, можно посмотреть:

```
# StorageClass
kubectl get sc
```
