harbor/docs/harbor-doc-reorg/working_with_projects/_index.md
2019-11-01 14:15:48 +01:00

734 B

Working with Projects

This section describes how users with the developer, master, and project administrator roles manage and participate in Harbor projects. The Harbor administrator can also perform all of these tasks.

A project in Harbor contains all repositories of an application. Images cannot be pushed to Harbor before a project is created. Role-Based Access Control (RBAC) is applied to projects, so that only users with the appropriate roles can perform certain operations.

There are two types of project in Harbor:

  • Public: Any user can pull images from this project. This is a convenient way for you to share repositories with others.
  • Private: Only users who are members of the project can pull images