diff --git a/doc/development/packages/harbor_registry_development.md b/doc/development/packages/harbor_registry_development.md index 0ed1378ad6547cc1fed88ad4ff9b44d2182bbc4c..0673721ddc93d04e3117cd4ad864defa01b156c5 100644 --- a/doc/development/packages/harbor_registry_development.md +++ b/doc/development/packages/harbor_registry_development.md @@ -3,11 +3,11 @@ stage: Package group: Container Registry info: Any user with at least the Maintainer role can merge updates to this content. For details, see https://docs.gitlab.com/ee/development/development_processes.html#development-guidelines-review. --- -# Harbor Registry +# Harbor registry -## Enable Harbor Registry +## Enable Harbor registry -To enable the Harbor Registry, you must configure the Harbor integration for your group or project. +To enable the Harbor registry, you must configure the Harbor integration for your group or project. The Harbor configuration requires four fields: `url`, `project_name`, `username` and `password`. | Field | Description | @@ -17,7 +17,7 @@ The Harbor configuration requires four fields: `url`, `project_name`, `username` | `username` | The username used to log in to the Harbor instance. | | `password` | The password used to log in to the Harbor instance. | -You can use [GitLab CI/CD predefined variables](../../ci/variables/index.md) along with the following Harbor Registry variables to request data from the Harbor instance. +You can use [GitLab CI/CD predefined variables](../../ci/variables/index.md) along with the following Harbor registry variables to request data from the Harbor instance. | Variable | Description | | --- | --- | @@ -82,15 +82,15 @@ The `lib/gitlab/harbor` directory contains the Harbor client, which sends API re ```mermaid sequenceDiagram - Client->>+GitLab: Request Harbor Registry + Client->>+GitLab: Request Harbor registry GitLab->>+Harbor instance: Request repositories data via API Harbor instance->>+GitLab: Repositories data GitLab->>+Client: Return repositories data - Client->>+GitLab: Request Harbor Registry artifacts + Client->>+GitLab: Request Harbor registry artifacts GitLab->>+Harbor instance: Request artifacts data via API Harbor instance->>+GitLab: Artifacts data GitLab->>+Client: Return artifacts data - Client->>+GitLab: Request Harbor Registry tags + Client->>+GitLab: Request Harbor registry tags GitLab->>+Harbor instance: Request tags data via API Harbor instance->>+GitLab: Tags data GitLab->>+Client: Return tags data @@ -98,7 +98,7 @@ sequenceDiagram ## Policy -The`read_harbor_registry` policy for groups and projects is used to control whether users have access to Harbor Registry. +The`read_harbor_registry` policy for groups and projects is used to control whether users have access to Harbor registry. This policy is enabled for every user with the Reporter role and above. ## Frontend Development diff --git a/doc/user/packages/harbor_container_registry/index.md b/doc/user/packages/harbor_container_registry/index.md index d2cd0bf99a5da1348cce73a02caa2f92c310431e..9e42ff241927f9241b7e848ff0ae820a4700348f 100644 --- a/doc/user/packages/harbor_container_registry/index.md +++ b/doc/user/packages/harbor_container_registry/index.md @@ -4,7 +4,7 @@ group: Container Registry info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments --- -# Harbor Registry +# Harbor registry DETAILS: **Tier:** Free, Premium, Ultimate @@ -12,9 +12,9 @@ DETAILS: You can integrate the [Harbor container registry](../../../user/project/integrations/harbor.md) into GitLab and use Harbor as the container registry for your GitLab project to store images. -## View the Harbor Registry +## View the Harbor registry -You can view the Harbor Registry for a project or group. +You can view the Harbor registry for a project or group. 1. On the left sidebar, select **Search or go to** and find your project or group. 1. Select **Operate > Harbor Registry**. @@ -28,9 +28,9 @@ the group level. NOTE: Default settings for the Harbor integration at the project level are inherited from the group level. -## Use images from the Harbor Registry +## Use images from the Harbor registry -To download and run a Harbor image hosted in the GitLab Harbor Registry: +To download and run a Harbor image hosted in the GitLab Harbor registry: 1. Copy the link to your container image: 1. On the left sidebar, select **Search or go to** and find your project or group. @@ -54,9 +54,9 @@ You can also copy the tag URL and use it to pull the corresponding artifact. ## Build and push images by using commands -To build and push to the Harbor Registry: +To build and push to the Harbor registry: -1. Authenticate with the Harbor Registry. +1. Authenticate with the Harbor registry. 1. Run the command to build or push. To view these commands: @@ -65,9 +65,9 @@ To view these commands: 1. Select **Operate > Harbor Registry**. 1. Select **CLI Commands**. -## Disable the Harbor Registry for a project +## Disable the Harbor registry for a project -To remove the Harbor Registry for a project: +To remove the Harbor registry for a project: 1. On the left sidebar, select **Search or go to** and find your project or group. 1. Select **Settings > Integrations**.