Сбой установки Fabric8 с /var/lib/pgsql/passwd: разрешение отклонено
Я просто устанавливаю Fabric8 в Google Container Engine, и каждый модуль базы данных (auth-db, wit-db, init-tenant-db, keycloak-db) не запускается с ошибкой:
/usr/share/container-scripts/postgresql/common.sh: line 127: /var/lib/pgsql/passwd: Permission denied
Я предполагаю, что это связано с несовместимым изменением для Fabric8 в образе PostgreSQL Docker.
Вы знаете обходной путь?
1 ответ
Вы сталкиваетесь именно с этим
Вы можете попробовать либо:
- Пересоздайте образ pg 9.6, используя это, и перейдите в реестр Docker и измените определение k8s StatefulSet/Pod
- Измените определение StatefulSet / Pod в k8s, чтобы использовать изображение pg 10. Возможно: registry.centos.org/postgresql/postgresql:10
- Постройте изображение pg 10, используя это, и повторите на 1.