Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Jfrog Artifactory中使用虚拟helm repo安装远程图表_Artifactory_Kubernetes Helm - Fatal编程技术网

无法在Jfrog Artifactory中使用虚拟helm repo安装远程图表

无法在Jfrog Artifactory中使用虚拟helm repo安装远程图表,artifactory,kubernetes-helm,Artifactory,Kubernetes Helm,我已经使用“快速设置”在Jfrog Artifactory中创建了一个Helm存储库 然后使用Jfrog helm二进制文件添加虚拟“helm”repo: 我能够向虚拟repo添加自定义图表,安装它们,但无法从helm remote(即stable)repo安装图表: 当我试图访问任何此类图表时,helm会抛出错误: 在Artifactory web ui上,helm virtual repo列出了所有远程图表,但我无法安装它们: 我已经做了多次“掌舵回购更新”。并且还删除了~/.hel

我已经使用“快速设置”在Jfrog Artifactory中创建了一个Helm存储库

然后使用Jfrog helm二进制文件添加虚拟“helm”repo:

我能够向虚拟repo添加自定义图表,安装它们,但无法从helm remote(即stable)repo安装图表:

当我试图访问任何此类图表时,helm会抛出错误:

在Artifactory web ui上,helm virtual repo列出了所有远程图表,但我无法安装它们:

我已经做了多次“掌舵回购更新”。并且还删除了~/.helm文件夹和“init”。尽管如此,我还是被同样的问题困扰着

我在Artifactory系统日志中看到以下错误重复了几次:

2018-02-28 09:18:34,266 [art-exec-2] [ERROR] (o.a.a.h.r.m.HelmVirtualMerger:194) - 
Couldn't read index file in remote repository helm-remote : 
(was com.github.zafarkhaja.semver.UnexpectedCharacterException) 
(through reference chain: org.jfrog.repomd.helm.model.HelmIndexYamlMetadata["entries"]->java.util.LinkedHashMap["grafana"]->java.util.TreeSet[3])

这里可能存在哪些问题?谢谢你的帮助。

tl;博士- 此问题已在Artifactory 5.9.0中修复-

问题是,Artifactory在5.8版中不支持带有非SemVer 2的Helm图表,只有在5.8版发布后,才将非SemVer 2添加到稳定图表报告中。(格拉法纳0.6) 此问题已在5.9.0中修复,您应该能够正确解析远程图表

查看Artifactory发行说明-

Hey@DonMy谢谢您的回复。我升级了Artifactory版本,现在它可以工作了