Secrets
Credenciales entregadas a las ejecuciones. El valor se guarda cifrado y nunca se devuelve.
| Comando | HTTP | Descripción |
|---|---|---|
secrets list | GET /v1/secrets | Lista secrets |
secrets create | POST /v1/secrets | Crea secret |
secrets get | GET /v1/secrets/{id} | Detalla el secret |
secrets update | PATCH /v1/secrets/{id} | Actualiza secret |
secrets delete | DELETE /v1/secrets/{id} | Elimina secret (soft delete) |
Ejemplos
--params lleva los parámetros de query y de ruta (id, página, filtros); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Vea Flags globales para la referencia completa.
# Lista secrets
kobana kadu secrets list --fields "id"
# Crea secret
kobana kadu secrets create \
--json '{"environment_id": "ENVIRONMENT_ID", "key": "KEY", "value": "VALUE"}'
# Detalla el secret
kobana kadu secrets get --params '{"id": "SECRET_ID"}'
# Actualiza secret
kobana kadu secrets update --params '{"id": "SECRET_ID"}'
# Elimina secret (soft delete)
kobana kadu secrets delete \
--params '{"id": "SECRET_ID"}' \
--dry-run
Próximos pasos
- Programaciones
- Introspección de schema — todos los parámetros que acepta este recurso.