Credenciales & Claves API
pipel8ne incluye una bóveda de credenciales — almacenamiento cifrado para los secretos que necesitan tus steps (tokens de registros Docker, claves SSH, tokens API, etc.).
Cómo funciona
Las credenciales se almacenan cifradas en reposo con AES-256-GCM. El valor en bruto solo es visible cuando se introduce por primera vez.
Gestionar credenciales
Ve a Configuración → Credenciales.
Añadir una credencial
Haz clic en Nueva credencial:
| Campo | Descripción | Ejemplo |
|---|---|---|
| Etiqueta | Nombre amigable | Token Docker Hub |
| Proveedor | El servicio correspondiente | github, docker, aws |
| Valor | El valor secreto | Tu token o contraseña |
Usar una credencial en un step
En el panel de configuración del step, sección Secretos, selecciona la credencial por su etiqueta.
En el YAML exportado:
# GitHub Actions
env:
DOCKER_TOKEN: ${{ secrets.DOCKER_TOKEN }}Debes añadir el secreto a tu plataforma CI con el mismo nombre.
Claves API
Las claves API permiten autenticarse en la API de pipel8ne de forma programática.
Crear una clave API
Ve a Configuración → Claves API, haz clic en Nueva clave API.
La clave se muestra una sola vez — cópiala inmediatamente.
Usar una clave API
curl -H "Authorization: Bearer p8n_aAbBcC..." \
http://localhost:3000/api/projectsRevocar una clave API
Haz clic en Revocar junto a una clave. Deja de funcionar inmediatamente.
