lizard add
Добавляет базу данных, сервис или репозиторий в проект.
Использование
lizard add [types...] [flags]add работает с проектом, привязанным к текущей директории. Сначала выполните lizard init или lizard link.
Флаги
| Флаг | Описание |
|---|---|
-r, --repo <owner/repo> | Создать сервис из GitHub-репозитория |
-s, --service <name> | Создать пустой сервис |
-a, --addon <type...> | Добавить управляемые аддоны (postgres / redis / s3) |
-n, --name <name> | Имя, используемое в ссылках ${{name.KEY}} |
-v, --variables <K=V> | Задать переменную окружения (можно повторять) |
--region <code> | Регион для provisioning (по умолчанию us-east-1) |
--no-deploy | Привязать репозиторий, но пропустить первую сборку |
--list | Показать доступные типы баз данных |
Примеры
Создать сервис из GitHub-репозитория
lizard add -r your-org/your-appЭто создает github-source-сервис и запускает первую сборку, которая клонирует репозиторий и автоматически определяет стек. Команда завершается, как только сервис создан; следить за сборкой можно с помощью lizard logs --build.
Подготовить аддоны
lizard add postgres # one addon
lizard add postgres redis s3 # several at once
lizard add --list # show available typesСоздать пустой сервис
lizard add -s workerНазвать сервис и задать переменные
lizard add -r your-org/monorepo -n api -v NODE_ENV=production -v LOG_LEVEL=infoСм. также
- Развертывание из GitHub — подключение репозиториев, приватный доступ и авто-переразвертывание при push
- Управляемые аддоны — создание, именование и использование Managed Postgres, Managed Redis и Managed Object Storage
- lizard up — загрузка и развертывание текущей директории вместо привязки репозитория
Обновлено