opskumu / helm-wrapper

A Helm3 HTTP Server Wrapper by helm Go SDK, help you manage helm charts with HTTP RESTFul API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

查看chart信息支持url的

RandyWithZero opened this issue · comments

@opskumu 你好,请问现在支持命令 helm show values http://10.10.10.100/chartrepo/library/charts/helloworld-0.1.0.tgz这种api,目前看api/charts?chart=xx接口是针对uploadPath/下的chart包的擦看信息
helm show
This command inspects a chart (directory, file, or URL)

commented

@RandyWithZero

image

支持的哈

本地缓存文件测试时可以的,但是url的不行
图片

commented

@RandyWithZero 直接写 chart 名字就好了,不要加 tgz 哈

看代码是会在uploadPath那个目录找chart名字对应的包,但前提得在uploadPath现有这个包才能解析成功,url的一样,所示出现上面的提示,显然我是没有这么一个叫http...的包的,是希望获取url的数据进行解析
图片
但是如果我去掉tgz是这样的
图片
对了,我没有配置repo在helmConfig,repo都是不定的,所以这块我没有配置
另外
图片
如果能这样也是蛮不错的

我通过修改了参数接收,也是这样的
图片

commented

这个应该 download 失败了吧,不在 repo 里面这个我没有试过,晚点我确认下哈

commented

@RandyWithZero 问题已经修复了哈,支持远程 helm show 了