Saltar al contenido principal

Secrets

Credenciales entregadas a las ejecuciones. El valor se guarda cifrado y nunca se devuelve.

ComandoHTTPDescripción
secrets listGET /v1/secretsLista secrets
secrets createPOST /v1/secretsCrea secret
secrets getGET /v1/secrets/{id}Detalla el secret
secrets updatePATCH /v1/secrets/{id}Actualiza secret
secrets deleteDELETE /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​