Рейтинг:0

Разрешение R/W Kubernetes через NFS

флаг cn

У меня есть модуль kubernetes с контейнерами PHP и Nginx, монтирующий общий ресурс NFS v4.1, как /var/www/html/"webcontent" Когда я получаю доступ к приложению из браузера, возникает ошибка «Вам необходимо предоставить права на запись для PHP в следующем каталоге: /var/www/html» Сервер NFS — это Sinology NAS, сопоставление не включено, поэтому по умолчанию следует использовать UID=33 GID=33 . Оба синхронизируются на сервере NFS и везде в кластере. Если я попытаюсь войти в контейнер с помощью kubectl exec -it nginx-phpfpm /bin/bash , я увижу как владельца, так и группы, как www-данные, все разрешения будут предоставлены, как в: Внутри контейнера как root: разрешение и право собственности

Внутри Conainer как root: права доступа и права собственности на папку

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

Теперь все, что осталось, указывает на то, как контейнер монтирует общий ресурс NFS, Приложение (Prestashop) не может быть виновато, так как я пробовал, работает с блочным хранилищем.

Может ли это быть связано с контекстом безопасности пода? PV ПВХ

Любая дополнительная информация будет предоставлена,

Рейтинг:0
флаг br

Я думаю, что проблема может быть связана с разрешением fsgroup.

(1) Проверьте настройки только для чтения в Volume mount.

(2) Проверьте securityContexts (fsgroup), принадлежит ли пользователь PHP к тому же UID (33) и идентификатору группы (33)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.