1.4 KiB
Installing Harbor
The Harbor installation process involves the following stages:
- Make sure that your target host meets the Harbor Installation Prerequisites.
- Download the Harbor Installer
- Configure the Harbor YML File
- Run the Installer Script
Harbor does not ship with any certificates, and, by default, uses HTTP to serve requests. While this makes it relatively simple to set up and run - especially for a development or testing environment - it is not recommended for a production environment. To enable HTTPS, see Configure HTTPS Access to Harbor.
NOTE: If you run a previous version of Harbor, you may need to update harbor.yml
and migrate the data to fit the new database schema. For more details, please refer to Harbor Migration Guide.
In addition, the deployment instructions on Kubernetes has been created by the community. Refer to Harbor on Kubernetes for details.
Harbor Components
The table below lists the components that are deployed when you install this version of Harbor.
Component | Version |
---|---|
Postgresql | 9.6.10-1.ph2 |
Redis | 4.0.10-1.ph2 |
Clair | 2.0.8 |
Beego | 1.9.0 |
Chartmuseum | 0.9.0 |
Docker/distribution | 2.7.1 |
Docker/notary | 0.6.1 |
Helm | 2.9.1 |
Swagger-ui | 3.22.1 |