在我的头盔图中,在自定义目录中有一个zip文件,同一个文件需要传递给在安装后挂钩上从sh文件调用的API。我试图获取如下文件,但它返回API不支持的zip文件的内容。
值:{{.Files.Get" scripts / ParameterAndSource.zip" }}
如何直接访问文件位置,以便API可以使用文件而不是文件内容。
答案 0 :(得分:0)
我猜你的shell脚本是在Job中运行的。如果是这样,我认为您可以将文件放在ConfigMap中,然后将ConfigMap挂载为作业卷。
(我没有基于作业的示例,但有关部署的信息,请参阅https://github.com/ryandawsonuk/secrets-treasurehunt/blob/master/charts/treasurehunt/templates/config.yaml和https://github.com/ryandawsonuk/secrets-treasurehunt/blob/master/charts/treasurehunt/templates/deployment.yaml)