В настоящее время я изучаю настройку модулей Kubernetes для проекта в GCP.
Проблема - мне нужно установить постоянный общий том, который будет использоваться несколькими узлами.Мне нужно, чтобы все узлы могли читать с тома, и только один узел должен иметь возможность записи на томе.Поэтому мне нужен совет, как лучше всего этого добиться?
Я проверил документацию Kubernetes и знаю, что GCEPersistentDisks
не поддерживает ReadWriteMany
, но в любом случае этот режим доступа, я думаю, будет излишним.Что касается ReadOnlyMany
, я понимаю, что узлы могут читать из PV, но я не понимаю, как или что может на самом деле изменить PV в этом случае.В настоящее время лучше всего настроить NFS с постоянным диском GCE.
Также решение должно быть в состоянии работать в облаке или в помещении.Любой совет будет оценен :)