lizard ssh
Выполняет команду внутри контейнера работающего сервиса, передавая его вывод и возвращая удалённый код выхода.
run vs. ssh
lizard run и lizard ssh выполняют команду в контексте сервиса, но запускают её в разных местах — понимайте, какой именно вам нужен.
| Команда | Где запускается | Использовать для |
|---|---|---|
lizard run | Локально, с внедрёнными секретами проекта и сервиса | Миграции, сид-скрипты, локальные инструменты, требующие продакшн-конфигурации |
lizard ssh | Внутри работающего контейнера сервиса | Инспекция живого контейнера, разовые удалённые команды, отладка |
lizard run показывает вашу локальную внедрённую копию окружения, которая обычно совпадает с продакшн — но lizard ssh авторитетен для того, что видит живой контейнер на самом деле.
Использование
lizard ssh --service <name> -- <command>Примеры
Инспектировать окружение, которое видит работающее приложение
lizard ssh --service api -- envПосмотреть файлы в развёрнутом образе
lizard ssh --service api -- ls -la /appУзнать ОС в контейнере
lizard ssh --service api -- cat /etc/os-releaseПодтвердить, что секрет попал в живой контейнер
lizard ssh --service api -- env | grep DATABASE_URLСм. также
- lizard run — запустить команду локально с внедрённым окружением сервиса
- Переменные — как секреты и ссылки попадают в сервис
- Деплой из Claude Code — зачем агенту шелл в работающий контейнер и какие платформы его не дают