Sobre o projeto
Harbor é um registro cloud-native confiável que estende o Docker Distribution de código aberto, adicionando recursos de gerenciamento, segurança e identidade de nível empresarial. Ele foi projetado para ser implantado próximo aos ambientes de build e execução para melhorar a eficiência da transferência de imagens.
As principais capacidades incluem:
- Suporte a Registro: Armazena e gerencia tanto imagens de container quanto Helm charts.
- Segurança e Conformidade: Fornece varredura de vulnerabilidades para imagens, assinatura de conteúdo e logs de auditoria de atividade.
- Controle de Acesso: Implementa controle de acesso baseado em funções (RBAC) através de 'projetos' e integra-se com LDAP/AD e OpenID Connect (OIDC) para autenticação.
- Replicação: Suporta a sincronização baseada em políticas de imagens e charts entre múltiplas instâncias de registro para facilitar a alta disponibilidade e implantações em múltiplos datacenters.
- Ferramentas de Manutenção: Inclui exclusão de imagens e garbage collection para recuperar espaço de armazenamento.
- Interface de Gerenciamento: Oferece um portal de usuário gráfico para navegar e pesquisar repositórios, bem como uma API RESTful com Swagger UI para integração programática.
- Opções de Implantação: Pode ser implantado via Docker Compose, Helm Charts ou um Harbor Operator.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.