Как загрузить файл credential.json в кластер Hasura, не добавляя его в удаленный репозиторий g it
Я должен использовать credvalue.json в некоторых API, используемых программой, но я не хочу загружать эти учетные данные в репозиторий GitHub и все еще использовать их в микросервисе.
Я попытался добавить его в.gitignore и скопировать в папку src в Docker, но в результате файл не был найден, но если я удалил его из. Gitignore это хорошо работает
Я не могу использовать секреты hasura, это файл credvalue.json, необходимый для библиотеки
Также только для случая использования API требует, чтобы я указывал путь к этому файлу JSON в качестве переменных среды, так каким должен быть путь к загруженному файлу файла JSON?
1 ответ
Вы должны быть в состоянии использовать hasura secrets
с файлами, а также с -f
флаг.
Вот ссылка на документы: https://docs.hasura.io/0.15/manual/project/secrets/mounting-secret-as-file.html
Вы можете в основном создать секрет из файла, а затем смонтировать этот секрет как файл вашего контейнера микросервиса.