📄️ Harbor
Harbor: CNCF-graduated open-source enterprise container registry offering advanced security with Trivy vulnerability scanning, automated registry replication, image signing with Cosign/Notation, granular quota management, complete RBAC control, and native Kubernetes integration for on-premise and cloud environments.
📄️ Installation
Complete Harbor installation guide: detailed instructions for direct host deployment with Docker Compose and Kubernetes installation via official Helm Chart. Includes HTTPS configuration with certificates, Internal TLS for inter-component security, external PostgreSQL database integration, custom Redis setup, Trivy scanner configuration, performance tuning, and Kind deployment for development environments.
📄️ Users
Advanced user management in Harbor: comprehensive account administration with configurable self-registration, enterprise SSO integration (Okta, Keycloak, OIDC), granular RBAC system with 5 permission levels (Limited Guest, Guest, Developer, Maintainer, Project Admin), automation accounts for CI/CD, anonymous users for public repositories, and per-project scanner management.
📄️ Project
Harbor project management: creating and administering projects with visibility configuration (public/private), implementing granular quotas for storage control, complete RBAC system for access control, hierarchical repository organization, intelligent image layer reuse, and tree-structured organization for better artifact management.
📄️ Push Images
Pushing images to Harbor: complete practical guide for uploading container images including Docker daemon configuration for insecure repositories in local development, secure authentication in Harbor registry, login process with credentials, proper image tagging, optimized upload with layer reuse, and best practices for artifact organization in projects.