Ir al contenido
Seleccionar idioma:Español

Verificar una release

Cada imagen de lanzamiento está firmada con cosign, con una clave que tiene el mantenedor, e incluye un SBOM (la lista de todo lo que contiene) y un archivo de avisos de terceros. Las imágenes de lanzamiento tienen etiquetas X.Y.Z, X.Y y X, todas apuntando a un mismo resumen verificado; nunca hay un latest.

Para comprobar una imagen antes de ejecutarla, instala cosign y verifícala contra cosign.pub del repositorio:

Ventana de terminal
cosign verify --key cosign.pub <image>:<version>

Las firmas se registran en el registro de transparencia público, y las notas de cada lanzamiento dan el comando exacto. Una firma válida imprime las afirmaciones verificadas y termina con código 0; cualquier otra cosa significa que no la ejecutes. Fija en KEPT_IMAGE el resumen que imprimió (<image>@sha256:…) para ejecutar exactamente esa imagen.

El chart de Helm se publica como artefacto OCI junto a la imagen y se firma igual. Un Kept en ejecución informa su versión, el commit del que se compiló y su repositorio de origen en /version, y sirve los avisos de terceros de la imagen en /notices.txt (enlazado desde la línea de versión de la app).