Пользователи и группы Linux, создаваемые в контейнерах kubernetes (с groupadd
и useradd
) потеряны при перезапуске модулей.
(В моем случае мне нужно динамически создавать этих пользователей linux для модуля apache mpm-itk.)
Есть ли в kubernetes способ сделать этих пользователей linux настойчивыми и перезапустить пода?
Теперь я создал полностью основанное на Kubernetes решение для настраиваемой синхронизации, которое динамически воссоздает настраиваемых пользователей Linux при перезапуске модуля. Он полагается на ресурсы Kubernetes и не требует изменения существующих образов Docker. Если кому-то это тоже понадобится, не стесняйтесь найти мои подробные инструкции с фрагментами кода в моем сообщении Синхронизация пользователей Linux, чтобы выжить после перезапуска Kubernetes Pod .
Стручок полностью выброшен. Если вам нужны особые настройки (например, дополнительные пользователи), вы можете создать производный образ докера с этими модификациями (или скрипты, которые их делают).