From 6b0dc9c9f51ca9edb16e60b422acf17e8b2c7a2f Mon Sep 17 00:00:00 2001 From: njucjc Date: Mon, 11 Dec 2023 14:25:43 +0800 Subject: [PATCH] feat: support acr proxy cache type Signed-off-by: njucjc --- .../configure-proxy-cache/_index.md | 1 + .../harbor-compatibility-list.md | 28 +++++++++---------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/docs/administration/configure-proxy-cache/_index.md b/docs/administration/configure-proxy-cache/_index.md index 28beb7abe..43694d657 100644 --- a/docs/administration/configure-proxy-cache/_index.md +++ b/docs/administration/configure-proxy-cache/_index.md @@ -14,6 +14,7 @@ Harbor supports proxy caching for the following registries: - Docker registry - AWS Elastic Container Registry - Azure Container Registry + - Alibaba Cloud Container Registry - Google Container Registry - Quay - Github Container Registry diff --git a/docs/install-config/harbor-compatibility-list.md b/docs/install-config/harbor-compatibility-list.md index 441078563..5a0b896b6 100644 --- a/docs/install-config/harbor-compatibility-list.md +++ b/docs/install-config/harbor-compatibility-list.md @@ -7,20 +7,20 @@ This document provides compatibility information for all Harbor components. ## Replication Adapters -| | Registries | Pull Mode | Push Mode | Proxy Cache | Introduced in Release | Automated Pipeline Covered | -|-----|------------------|-----------|-----------|-----------------------|-----------------------|---------------------------| -| [Harbor](https://goharbor.io/)| ![Harbor](../../img/replication-adapters/harbor-logo.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | -| [distribution](https://github.com/docker/distribution) | ![distribution](../../img/replication-adapters/distribution.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | -| [docker hub](https://hub.docker.com/) | ![docker hub](../../img/replication-adapters/docker-hub.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | -| [Huawei SWR](https://www.huaweicloud.com/en-us/product/swr.html) | ![Huawei SWR](../../img/replication-adapters/hw.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) |V1.8 | ![N](../../img/replication-adapters/no.png) | -| [GCR](https://cloud.google.com/container-registry/) | ![GCR](../../img/replication-adapters/gcr.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png)|V1.9 | ![Y](../../img/replication-adapters/right.png) | -| [ECR](https://aws.amazon.com/ecr/) | ![ECR](../../img/replication-adapters/ecr.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.9 | ![Y](../../img/replication-adapters/right.png) | -| [ACR](https://azure.microsoft.com/en-us/services/container-registry/) | ![ACR](../../img/replication-adapters/acr.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.9 | ![N](../../img/replication-adapters/no.png) | -| [AliCR](https://www.alibabacloud.com/product/container-registry) | ![AliCR](../../img/replication-adapters/ali-cr.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) | V1.9 | ![N](../../img/replication-adapters/no.png) | -| [Artifact Hub](https://artifacthub.io/) | ![Artifact Hub](../../img/replication-adapters/artifacthub.png)|![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) |![N](../../img/replication-adapters/no.png) | V2.2 | ![N](../../img/replication-adapters/no.png) | -| [Artifactory](https://jfrog.com/artifactory/) | ![Artifactory](../../img/replication-adapters/artifactory.png)|![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) |![Y](../../img/replication-adapters/right.png)| V1.10 | ![N](../../img/replication-adapters/no.png) | -| [Quay](https://github.com/quay/quay) | ![Quay](../../img/replication-adapters/quay.png)|![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) | ![Y](../../img/replication-adapters/right.png)|V1.10 | ![N](../../img/replication-adapters/no.png) | -| [GitLab Registry](https://docs.gitlab.com/ee/user/packages/container_registry/) | ![GitLab Registry](../../img/replication-adapters/gitlab.png)|![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) | ![N](../../img/replication-adapters/no.png) | V1.10 | ![N](../../img/replication-adapters/no.png) | +| | Registries | Pull Mode | Push Mode | Proxy Cache | Introduced in Release | Automated Pipeline Covered | +|---------------------------------------------------------------------------------|------------------------------------------------------------------|-----------|-----------|-----------------------|-----------------------|---------------------------| +| [Harbor](https://goharbor.io/) | ![Harbor](../../img/replication-adapters/harbor-logo.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | +| [distribution](https://github.com/docker/distribution) | ![distribution](../../img/replication-adapters/distribution.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | +| [docker hub](https://hub.docker.com/) | ![docker hub](../../img/replication-adapters/docker-hub.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.8 | ![Y](../../img/replication-adapters/right.png) | +| [Huawei SWR](https://www.huaweicloud.com/en-us/product/swr.html) | ![Huawei SWR](../../img/replication-adapters/hw.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) |V1.8 | ![N](../../img/replication-adapters/no.png) | +| [GCR](https://cloud.google.com/container-registry/) | ![GCR](../../img/replication-adapters/gcr.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png)|V1.9 | ![Y](../../img/replication-adapters/right.png) | +| [ECR](https://aws.amazon.com/ecr/) | ![ECR](../../img/replication-adapters/ecr.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.9 | ![Y](../../img/replication-adapters/right.png) | +| [ACR](https://azure.microsoft.com/en-us/services/container-registry/) | ![ACR](../../img/replication-adapters/acr.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| V1.9 | ![N](../../img/replication-adapters/no.png) | +| [Alibaba Cloud ACR](https://www.alibabacloud.com/product/container-registry) | ![Alibaba Cloud ACR](../../img/replication-adapters/ali-cr.png) |![Y](../../img/replication-adapters/right.png)|![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) | V1.9 | ![N](../../img/replication-adapters/no.png) | +| [Artifact Hub](https://artifacthub.io/) | ![Artifact Hub](../../img/replication-adapters/artifacthub.png) |![Y](../../img/replication-adapters/right.png)| ![N](../../img/replication-adapters/no.png) |![N](../../img/replication-adapters/no.png) | V2.2 | ![N](../../img/replication-adapters/no.png) | +| [Artifactory](https://jfrog.com/artifactory/) | ![Artifactory](../../img/replication-adapters/artifactory.png) |![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) |![Y](../../img/replication-adapters/right.png)| V1.10 | ![N](../../img/replication-adapters/no.png) | +| [Quay](https://github.com/quay/quay) | ![Quay](../../img/replication-adapters/quay.png) |![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) | ![Y](../../img/replication-adapters/right.png)|V1.10 | ![N](../../img/replication-adapters/no.png) | +| [GitLab Registry](https://docs.gitlab.com/ee/user/packages/container_registry/) | ![GitLab Registry](../../img/replication-adapters/gitlab.png) |![Y](../../img/replication-adapters/right.png)| ![Y](../../img/replication-adapters/right.png) | ![N](../../img/replication-adapters/no.png) | V1.10 | ![N](../../img/replication-adapters/no.png) | {{< note >}} * `Pull` mode replicates artifacts from the specified source registries into Harbor.