Скрытие файла .env как секрета OpenShift - PullRequest
0 голосов
/ 24 марта 2020

У меня есть проект laravel, размещенный в OpenShift .

Мне нужно скрыть мой .env от publi c git, поэтому я создал его как OpenShift Secret и попытался смонтировать том в / var / www/magic/

Однако это приведет к сбою развертывания с CrashLoopBackOff с терминалом, показывающим

Document Root Ошибка: невозможно найти / opt / app-root / rh / var / www/magic/public, не найдено или не читается.

Однако для моего dsa- нет проблем known-hosts secret в / opt / app-root / src / .ssh /

Есть ли у кого-нибудь опыт использования PHP и OpenShift, чтобы помочь?

1 Ответ

0 голосов
/ 30 марта 2020

После использования совета Уилла Гордана добавление subPath в шаблон yaml стало решением. Это позволяет мне смонтировать файл вместо него вместо замены каталога.

...