lizard secrets
Gestiona los secretos (variables de entorno) de un proyecto o servicio.
Uso
lizard secrets <subcommand> [args] [flags]Subcomandos
lizard secrets set <K=V>...
Establece uno o más secretos (variádico). El ámbito predeterminado es el servicio; --global apunta al proyecto.
| Bandera | Descripción |
|---|---|
--global | Ámbito del proyecto |
-s, --service <name> | Ámbito del servicio |
lizard secrets list
Lista los secretos del ámbito.
| Bandera | Descripción |
|---|---|
--show | Mostrar valores |
--ref | Lista las referencias ${{…}} disponibles en este ámbito |
lizard secrets delete <K>...
Elimina uno o más secretos (variádico, alias rm). Pide confirmación; sin TTY, pasa -y.
| Bandera | Descripción |
|---|---|
-y, --yes | Omitir la confirmación |
lizard secrets import
Importa líneas KEY=value desde stdin. Omite las líneas en blanco y las que empiezan por #. Las comillas siguen formando parte del valor; elimina antes cualquier prefijo export .
Ejemplos
Establecer secretos en el servicio vinculado
lizard secrets set DATABASE_URL=postgres://… LOG_LEVEL=info
lizard secrets set API_KEY=sk_live_… --service apiEstablecer un secreto para todo el proyecto
lizard secrets set NODE_ENV=production --globalListar y mostrar secretos
lizard secrets list
lizard secrets list --showEliminar secretos
lizard secrets delete OLD_KEY ANOTHER_KEY
lizard secrets delete OLD_KEY --yes # in CI or a scriptImportar un archivo .env
lizard secrets import < .envVéase también
- Variables y secretos — ámbito, precedencia y comportamiento en tiempo de compilación frente a tiempo de ejecución
- Referencias entre servicios — leer los valores de un servicio desde otro
- Solución de problemas: un secreto o una referencia no aparece
- lizard run — ejecutar un comando localmente con los secretos del proyecto y del servicio inyectados
Actualizado