harbor/docs/harbor-doc-reorg/install_config/installation/_index.md
2019-10-17 15:47:25 +02:00

1.4 KiB

Installing Harbor

The Harbor installation process involves the following stages:

  1. Make sure that your target host meets the Harbor Installation Prerequisites.
  2. Download the Harbor Installer
  3. Configure the Harbor YML File
  4. 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