This article covers how to install harbor on Ubuntu. The process is the same for all the other distribution of Linux. Harbor is a component of vSphere with Kubernetes. Harbor provides an enterprise-class registry service.
Harbor is deployed in a dedicated system namespace on the Supervisor Cluster and is composed of several vSphere Pods.
Image registries provide a centralized repository for an organization to store container images.
Public image registries can be used to store container images. However, for security reasons, it is better to use an on-premises image registry.
You use an on-premises image registry for the following purposes:
Store container images securely.
Control access to container images.
vSphere with Kubernetes is integrated with Harbor and is also compatible with other container image registries.
Harbor key features includes:
- Security and vulnerability analysis.
- Content signing and validation.
- Extensible API and web UI.
- Image replication.
- Role-based access control.
After Harbor installation has succeeded, access Harbor web console on https://registry_domain.
Then Login with:
- Username: admin
- Password: Set-in-harbor.yml