ARTIFACTORY:如何从artifacthub中拉出Helm图表。通过Artifactory?
artifacthub.io引用托管在其他存储库中的图表,因此,在检索helm图表时不能直接使用(不像ChartCenter)。
安装一个图表artifacthub.io通过Artifactory:
- 导航到图表的页面artifacthub.io。在这个演示中,我们将使用kubernetes-dashboard图表。
- 查找“helm repo add”命令以查看存储此图表的存储库的URL。为kubernetes-dashboard图中,存储库URL为“https://kubernetes.github.io/dashboard/".
- 如果你没有远程Helm存储库在Artifactory中指向步骤#2中的URL,创建一个。
- 确保步骤#3中的远程存储库包含在Helm虚拟存储库。如果没有,请确保将其包含在我们稍后将从中提取的目录中。
- 使用以下命令设置默认的Artifactory Helm存储库:
/artifactory/api/helm/-username -password - 运行:
$ helm回购更新
- 安装图表:
$ helm install
例子:
安装kubernetes-dashboard -virtual/kubernetes-dashboard
安装完成后,图表可以在检索图表的远程存储库的远程缓存存储库中看到:
