Хранилище сеансов PHP в cephs
Нам нужно поддерживать множество версий PHP от 5.3 до 8.1 в K8s. Каждая версия обслуживается двумя или более модулями. Сеансы хранятся локально в томах модуля, поэтому мы используем закрепленные сеансы. Мне это решение надоело, и я начал готовиться к миграции на общие сессии с кластером memcached. Я начал миграцию с самой новой версии, поэтому версии 8.x и 7.x подходят. А вот с 5.3 столкнулся с проблемой. Когда я создал деплиомент k8s для 5.3, мне нужно было собрать его из исходников, и теперь я не могу добавить поддержку memcached для этой версии. Я столкнулся с дополнительными проблемами: пакет php-memcached, доступный в репозитории Ubuntu 16.04, предназначен для PHP5, но несовместим с последней версией php5.3. Я пытался собрать memchached из исходного кода, но версия libmemcached недоступна в репозитории Ubuntu...
Я решил попробовать перенести хранилище сеансов в cephfs. Это плохая идея? Я слышал, что NFS не подходит для хранения сеансов PHP.
Если cephfs тоже не подходит, как заставить работать php5.3 с поддержкой memcached?