Переменные окружения и секреты
Amvera Cloud позволяет создавать и использовать переменные окружения и секреты.
После добавления переменной окружения вы можете сослаться на нее в коде следующим образом (пример для Python):
import os
my_var = os.environ["MY_VAR"]
Вместо "MY_VAR" можно подставить имя переменной окружения или секрета, который вы добавили через веб интерфейс.
Отличие секретов от переменных окружения
Отличие секретов от обычных переменных окружения в том, что обычные переменные окружения хранятся открытым текстом в базе данных, а секреты хранятся в отдельном хранилище секретов, и в базе данных хранится только ссылка на этот секрет. Секреты подходят для храненения такой конфиденциальной информации, как токены.
Добавить переменные окружения вы можете в разделе "Переменные".


Важно!
Чтобы переменные применились, нужно перезапустить контейнеры. На этапе сборки переменные окружения не доступны!