DeployCode
Организации и проекты

Окружения

Production, staging и другие стадии проекта.

Окружение — стадия проекта, например production или staging. У каждого окружения свои сервисы и свои переменные.

Окружения находятся в разделе «Окружения»: они сгруппированы по проектам, у каждого видно число сервисов и переменных.

Окружение по умолчанию

Мастер первого запуска создаёт в проекте окружение production и делает его окружением по умолчанию — оно отмечено «по умолчанию». Его нельзя переименовать и нельзя удалить.

Создание окружения

Кнопка «+ Окружение» в строке проекта или «Создать окружение» в переключателе окружений. Укажите имя (например, staging) и при желании описание.

Имя production занято окружением по умолчанию.

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

Переключение окружений

В шапке панели, после проекта, есть переключатель окружений: выберите окружение или «Все окружения». Переключатель задаёт область — страницы показывают сервисы, развёртывания и домены выбранного окружения.

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

На странице «Окружения», в разделе «Переменные окружения», задаются переменные двух уровней:

  • Окружение — переменная одного окружения;
  • Весь проект — переменная видна во всех окружениях проекта.

Приложения получают их не автоматически, а по ссылке — см. Переменные окружения.

Удаление

Меню окружения → «Переместить в корзину», затем введите имя окружения для подтверждения. Окружение вместе с сервисами и переменными попадёт в корзину на 7 дней. Адреса deploycode.app освобождаются сразу, ресурсы на сервере остаются.

На этой странице