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

helm install 时候怎么指定 values.yaml呢

leon0204 opened this issue · comments

helm install 时候怎么指定 values.yaml呢 还是说只能通过 --set 添加上去

commented

@leon0204 是指 helm-wrapper 还是 helm install 本身啊,我理解你说的是 helm-wrapper 吧

commented

#48 如果是 helm-wrapper 是通过 API 操作的

helm install 中的

"values": "",               // `--values`
"set": [],                  // `--set`

能否支持设置 values.yaml路径的参数?

就是怎么通过 install api 实现 

 helm install mysql-8 bitnami/mysql --set auth.rootPassword=Qqq123   -f values.yaml 
commented

@leon0204 你们还有这个需求吗,这样的话直接用 helm 就可以了吧

无法通过 install API 添加
--set auth.rootPassword=Qqq123
-f values.yaml
这两种参数吗

自定义配置参数嘛,应该挺常见吧。

commented

values 和 set 本身都是支持的,不过 values 是通过 body 中传值的方式来做的,因为是 API 调用

image

commented

你说的这些都是支持的,放在 body 里面就可以了,类似这样

{
    "values": "xxx",
    "set":  [],
    "set_string": []
}
commented

image

README 里面有详细介绍的

commented

至于调用 API 的时候 values 支持指定文件这个是没有做的

image

@opskumu 这个set 应该怎么传呢 --set auth.rootPassword=Qqq123 报错了

commented

@leon0204 放在 body 里面

可以