Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Despliegue automático de aplicaciones..

  • Gestión de varios clusters de Kubernetes.

  • Multitenant.

  • Compatibilidad con diferentes repositorios: Git, Helm repositories.

  • Integración SSO.

  • Políticas de autorización con RBAC.

  • Sincronización con aplicaciones desplegadas.

  • UI sencilla e intuitiva.

  • CLI para integrar con otras herramientas de CI/CD.

  • Webhooks.

  • Métricas con Prometheus.

  • Gestión de varios clusters de Kubernetes.

  • Multitenant.

  • Compatibilidad con diferentes repositorios: Git, Helm repositories.

  • Integración SSO.

  • Políticas de autorización con RBAC.

  • Sincronización con aplicaciones desplegadas.

  • UI sencilla e intuitiva.

  • CLI para integrar con otras herramientas de CI/CD.

  • Webhooks.

  • Métricas con Prometheus.

...

Harbor: Private Registry como repositorio de imágenes

Este Registry nos permite almacenar imágenes de contenedores confidenciales o de propiedad exclusiva que no están destinadas a la distribución pública.

...

Al requerir autenticación, estos registros restringen quién puede extraer y enviar imágenes, creando un entorno de desarrollo más seguro.

...

Entre las características a destacar:

...

Posibilidad de tener diferentes ingress para la UI y el registry.

...

Borrado de imágenes desde la UI.

...

Autenticación con varios usuarios para UI y registry.

Interfaz de usuario con información sobre las imágenes:

...

Fecha de creación

...

Tamaño de imagen

...

Dockerfile al completo

...

Harbor es un registro de imagenes de código abierto que protege los artefactos con políticas y control de acceso basado en roles, garantiza que las imágenes se escaneen y estén libres de vulnerabilidades, y firma las imágenes como confiables.

...

Entre las funcionalidades del aplicativo a destacar:

  • Creacion de diferentes proyectos:

    • Informacion ampliada sobre la imagen: tags, numero de pulls, fecha de creacion, sha, labels, vulnerabilidades, visibilidad del proyecto…

  • Creacion de diferentes usuarios con diferentes permisos, conocido como control de acceso basado en roles:

    • Los usuarios se podran crear a nivel de registry y seleccionar que proyectos tienen acceso y que permisos tienen sobre ellos (administrador, maintainer, developer, guest…)

  • Analisis de imagenes en automatico o manual

  • Conectar registries externos

  • Sincronizacion de imagenes desde repositorio externo (pull):

    • Se puede hacer una sincronizacion automatizada o manual de un registry externo (ejemplo GCR) hacia una imagen/es y tag/s para poder traerse imagenes de ese registry externo al privado de harbor

  • Sincronizacion de imagenes hacia repositorio externo (push):

    • Se puede hacer una sincronizacion automatizada o manual hacia un registry externo (ejemplo GCR) donde se suba una imagen al registry de Harbor y el mismo registry haga push hacia el registry externo

  • Conectar un analizador de imagenes diferente al que trae por defecto Harbor.

  • Disponible en 9 idiomas, incluido Español.

...

Nexus como repositorio de artefactos

...