Skip to content

Commit 14b5d0f

Browse files
authored
Merge pull request #338 from Peefy/add-oci-based-registry-list
docs: add oci-based registry list
2 parents 965839c + ef31524 commit 14b5d0f

File tree

4 files changed

+56
-4
lines changed
  • docs/user_docs/guides/package-management/4-how-to
  • i18n/zh-CN/docusaurus-plugin-content-docs
    • current/user_docs/guides/package-management/4-how-to
    • version-0.8/user_docs/guides/package-management/4-how-to
  • versioned_docs/version-0.8/user_docs/guides/package-management/4-how-to

4 files changed

+56
-4
lines changed

docs/user_docs/guides/package-management/4-how-to/9-kpm_oci.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,25 @@
22

33
KCL package management tool supports saving and sharing KCL packages through OCI Registries.
44

5-
## Default registry
5+
## Default OCI Registry
66

77
KCL package management tool uses `ghcr.io` to save KCL packages by default.
88

99
Default registry - [https://github.com/orgs/kcl-lang/packages](https://github.com/orgs/kcl-lang/packages)
1010

11+
## Use Custom OCI Registry
12+
13+
There are several hosted container registries with OCI support that you can use to store your KCL module.
14+
15+
+ [Docker Hub](https://docs.docker.com/docker-hub/oci-artifacts/)
16+
+ [Harbor](https://goharbor.io/docs/main/administration/user-defined-oci-artifact/)
17+
+ [Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/push-oci-artifact.html)
18+
+ [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/container-registry-oci-artifacts)
19+
+ [Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/helm/manage-charts)
20+
+ [Alibaba Cloud Container Registry](https://help.aliyun.com/acr/)
21+
+ [IBM Cloud Container Registry](https://cloud.ibm.com/docs/Registry)
22+
+ [JFrog Artifactory](https://jfrog.com/help/r/jfrog-artifactory-documentation/docker-registry)
23+
1124
You can adjust the registry and repository name of the OCI registry by the follow methods.
1225

1326
### By environment variable

i18n/zh-CN/docusaurus-plugin-content-docs/current/user_docs/guides/package-management/4-how-to/9-kpm_oci.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,25 @@
22

33
KCL 包管理工具支持通过 OCI Registries 保存和分享 KCL 包。
44

5-
## 默认 registry
5+
## 默认 OCI Registry
66

77
KCL 包管理工具默认使用 ghcr.io 保存 KCL 包。
88

99
默认 registry - [https://github.com/orgs/kcl-lang/packages](https://github.com/orgs/kcl-lang/packages)
1010

11+
## 自定义 OCI Registry
12+
13+
有几个支持 OCI 的托管容器 Registry,您可以将其用于存储 KCL 模块。
14+
15+
+ [Docker Hub](https://docs.docker.com/docker-hub/oci-artifacts/)
16+
+ [Harbor](https://goharbor.io/docs/main/administration/user-defined-oci-artifact/)
17+
+ [Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/push-oci-artifact.html)
18+
+ [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/container-registry-oci-artifacts)
19+
+ [Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/helm/manage-charts)
20+
+ [Alibaba Cloud Container Registry](https://help.aliyun.com/acr/)
21+
+ [IBM Cloud Container Registry](https://cloud.ibm.com/docs/Registry)
22+
+ [JFrog Artifactory](https://jfrog.com/help/r/jfrog-artifactory-documentation/docker-registry)
23+
1124
你可以通过以下方法调整 OCI Registry 的地址和仓库名称。
1225

1326
### 通过环境变量

i18n/zh-CN/docusaurus-plugin-content-docs/version-0.8/user_docs/guides/package-management/4-how-to/9-kpm_oci.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,25 @@
22

33
KCL 包管理工具支持通过 OCI Registries 保存和分享 KCL 包。
44

5-
## 默认 registry
5+
## 默认 OCI Registry
66

77
KCL 包管理工具默认使用 ghcr.io 保存 KCL 包。
88

99
默认 registry - [https://github.com/orgs/kcl-lang/packages](https://github.com/orgs/kcl-lang/packages)
1010

11+
## 自定义 OCI Registry
12+
13+
有几个支持 OCI 的托管容器 Registry,您可以将其用于存储 KCL 模块。
14+
15+
+ [Docker Hub](https://docs.docker.com/docker-hub/oci-artifacts/)
16+
+ [Harbor](https://goharbor.io/docs/main/administration/user-defined-oci-artifact/)
17+
+ [Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/push-oci-artifact.html)
18+
+ [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/container-registry-oci-artifacts)
19+
+ [Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/helm/manage-charts)
20+
+ [Alibaba Cloud Container Registry](https://help.aliyun.com/acr/)
21+
+ [IBM Cloud Container Registry](https://cloud.ibm.com/docs/Registry)
22+
+ [JFrog Artifactory](https://jfrog.com/help/r/jfrog-artifactory-documentation/docker-registry)
23+
1124
你可以通过以下方法调整 OCI Registry 的地址和仓库名称。
1225

1326
### 通过环境变量

versioned_docs/version-0.8/user_docs/guides/package-management/4-how-to/9-kpm_oci.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,25 @@
22

33
KCL package management tool supports saving and sharing KCL packages through OCI Registries.
44

5-
## Default registry
5+
## Default OCI Registry
66

77
KCL package management tool uses `ghcr.io` to save KCL packages by default.
88

99
Default registry - [https://github.com/orgs/kcl-lang/packages](https://github.com/orgs/kcl-lang/packages)
1010

11+
## Use Custom OCI Registry
12+
13+
There are several hosted container registries with OCI support that you can use to store your KCL module.
14+
15+
+ [Docker Hub](https://docs.docker.com/docker-hub/oci-artifacts/)
16+
+ [Harbor](https://goharbor.io/docs/main/administration/user-defined-oci-artifact/)
17+
+ [Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/push-oci-artifact.html)
18+
+ [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/container-registry-oci-artifacts)
19+
+ [Google Artifact Registry](https://cloud.google.com/artifact-registry/docs/helm/manage-charts)
20+
+ [Alibaba Cloud Container Registry](https://help.aliyun.com/acr/)
21+
+ [IBM Cloud Container Registry](https://cloud.ibm.com/docs/Registry)
22+
+ [JFrog Artifactory](https://jfrog.com/help/r/jfrog-artifactory-documentation/docker-registry)
23+
1124
You can adjust the registry and repository name of the OCI registry by the follow methods.
1225

1326
### By environment variable

0 commit comments

Comments
 (0)