Cała ta konfiguracja jest poprawna.
Brakuje szczegółów, ponieważ Rancher jest kontenerowym wdrożeniem kubernetes. Kubelety są wdrażane na każdym węźle w kontenerach dockera. Nie mają dostępu do lokalnych folderów systemu operacyjnego.
Konieczne jest dodanie wiązania głośności dla kubeletów, tak aby K8s mógł stworzyć mongo pod z tym samym wiązaniem.
W rancher:Edytuj yaml klastra (Klaster> Edytuj> Edytuj jako Yaml)
Dodaj następujący wpis w węźle „usługi”:
kubelet:
extra_binds:
- "/mongo:/mongo:rshared"