...
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
...