Сбой установки 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 ответ

Вы сталкиваетесь именно с этим

Вы можете попробовать либо:

  1. Пересоздайте образ pg 9.6, используя это, и перейдите в реестр Docker и измените определение k8s StatefulSet/Pod
  2. Измените определение StatefulSet / Pod в k8s, чтобы использовать изображение pg 10. Возможно: registry.centos.org/postgresql/postgresql:10
  3. Постройте изображение pg 10, используя это, и повторите на 1.
Другие вопросы по тегам