Skip to main content

Переменные окружения и секреты

Amvera Cloud позволяет создавать и использовать переменные окружения и секреты.

После добавления переменной окружения вы можете сослаться на нее в коде следующим образом (пример для Python):

import os

my_var = os.environ["MY_VAR"]

Вместо "MY_VAR" можно подставить имя переменной окружения или секрета, который вы добавили через веб интерфейс.

Отличие секретов от переменных окружения

Отличие секретов от обычных переменных окружения в том, что обычные переменные окружения хранятся открытым текстом в базе данных, а секреты хранятся в отдельном хранилище секретов, и в базе данных хранится только ссылка на этот секрет. Секреты подходят для храненения такой конфиденциальной информации, как токены.

Добавить переменные окружения вы можете в разделе "Переменные".

Важно!

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