lizard secrets
Управляйте секретами (переменными окружения) проекта или сервиса.
Использование
lizard secrets <subcommand> [args] [flags]Подкоманды
lizard secrets set <K=V>...
Устанавливает один или несколько секретов (вариадический). По умолчанию область — сервис; --global задаёт проект.
| Флаг | Описание |
|---|---|
--global | Область проекта |
-s, --service <name> | Область сервиса |
-p, --project <id> | Имя, slug или ID проекта |
lizard secrets list
Выводит список секретов в области.
| Флаг | Описание |
|---|---|
--show | Показать значения |
--ref | Показать ссылки ${{…}}, доступные в этой области |
--global | Область проекта |
-s, --service <name> | Область сервиса |
-p, --project <id> | Имя, slug или ID проекта |
lizard secrets delete <K>...
Удаляет один или несколько секретов (вариадический, псевдоним rm). Команда запрашивает подтверждение; без TTY передайте -y.
| Флаг | Описание |
|---|---|
-y, --yes | Пропустить подтверждение |
--global | Область проекта |
-s, --service <name> | Область сервиса |
-p, --project <id> | Имя, slug или ID проекта |
lizard secrets import
Импортирует строки KEY=value из stdin. Пустые строки и строки, начинающиеся с #, пропускаются. Кавычки остаются частью значения; предварительно удалите префиксы export .
| Флаг | Описание |
|---|---|
--global | Область проекта |
-s, --service <name> | Область сервиса |
-p, --project <id> | Имя, slug или ID проекта |
Примеры
Установка секретов на связанном сервисе
lizard secrets set DATABASE_URL=postgres://… LOG_LEVEL=info
lizard secrets set API_KEY=sk_live_… --service apiУстановка секрета на уровне проекта
lizard secrets set NODE_ENV=production --globalВывод списка секретов с раскрытием значений
lizard secrets list
lizard secrets list --showУдаление секретов
lizard secrets delete OLD_KEY ANOTHER_KEY
lizard secrets delete OLD_KEY --yes # in CI or a scriptИмпорт файла .env
lizard secrets import < .envСм. также
- Переменные & secrets — области видимости, приоритет и поведение во время сборки и выполнения
- Межсервисные ссылки — чтение значений одного сервиса из другого
- Устранение неполадок: секрет или ссылка на переменную не отображается
- lizard run — запуск команды локально с внедрением секретов проекта и сервиса
Обновлено