Монтирование общего ресурса Windows в модули Kubernetes
Мы переносим некоторые компоненты Windows (.net 4.5) в контейнеры Linux (ядро.net). Существующая система представляет собой файловый процессор, который отслеживает общее местоположение и обрабатывает файл оттуда. Мы не можем заставить существующую систему начать удаление файла в каком-то другом месте, поэтому новое контейнерное приложение должно получить доступ из того же общего места. Можно ли увидеть общий ресурс Windows из докер-контейнеров? Если да, то как я могу использовать файл развертывания Kubernete для его достижения? Пожалуйста, порекомендуйте. С Уважением,
1 ответ
Эта функция не работает по умолчанию, но да, вы можете сделать это. Вот проект, который позволяет вам сделать это правильно. После настройки драйвера тома вы можете использовать общий ресурс Windows как PersistentVolume в своем кластере Kubernetes.
* Обновление
Также вы можете использовать Windows Share в качестве тома NFS в Kubernetes. Здесь вы можете найти некоторые примеры использования NFS в Kubernetes