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