Helm 依赖项更新无法从 ansible shell 运行
我正在尝试从 Ansible shell 模块运行 helm dependency update Charts/
,但它抛出错误
错误:在存储库 https://abc/123 中找不到 XYZ 图表
但是,当我手动运行相同的命令时,它正在工作。 我在这两种情况下都使用相同的用户。
shell: helm dependency update charts/
I am trying to run helm dependency update charts/
from Ansible shell module, but its throwing error
Error: XYZ chart not found in repo https://abc/123
However, when i am running same command manually it is working.
I am using same user in both the case.
shell: helm dependency update charts/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Ansible shell 模块中,我正在运行
调试时,我发现 helm repo 未在 ~/.cache/helm/repo/repo_name-charts.txt 中更新
然后在 helm repo update 命令后添加一些睡眠后,下一个命令起作用了。
这并不令人信服,但对我来说它有效。似乎 helm repo update 命令异步更新存储库。
In Ansible shell module i was running
While debugging i found helm repo was not updated in ~/.cache/helm/repo/repo_name-charts.txt
Then after adding some sleep after helm repo update command, next command worked.
This is not convincing but for me it worked. Seems helm repo update command updates repo asynchronously.