Cachet в Kubernetes APP_KEY Ошибка

Я пытаюсь запустить страницу состояния кэша с открытым исходным кодом в Kubernetes с помощью этого учебника https://medium.com/@ctbeke/setting-up-cachet-on-google-cloud-817e62916d48

2 контейнера докера (cachet/nginx) и Postgres развернуты в модуле на GKE, но контейнер кэша завершается с ошибкой CrashLoopBackOff Ошибка при сбое

В файле docker-compose.yml для него установлено значение APP_KEY=${APP_KEY:-null}, и мне интересно, если я не установил переменную окружения, которую я должен иметь.

Журналы драйвера стека

Любая помощь в настройке файла Docker Cachet будет высоко ценится! https://github.com/CachetHQ/Docker

1 ответ

Да, вам нужно сгенерировать ключ.

в entrypoint.sh вы можете видеть, что скрипт bash генерирует для вас ключ:

https://github.com/CachetHQ/Docker/blob/master/entrypoint.sh#L188-L193

Кажется, здесь есть ошибка в Dockerfile. Сгенерируйте ключ вручную, а затем установите его в качестве переменной среды в манифесте.

Вот диаграмма руля, которую вы можете использовать при разработке: https://github.com/apptio/helmcharts/blob/cachet/devel/cachet/templates/secrets.yaml#L12

Другие вопросы по тегам