Helm仓库搜索无法显示预发布版本问题咨询
解决Helm搜索仓库不显示预发布版本的问题
嘿,这个问题我之前也碰到过,其实是Helm的默认行为在搞鬼~
Helm的helm search repo命令默认只会展示稳定版本,也就是符合语义化版本规范、不带预发布后缀(比如-test123这种)的版本。你的0.1.0-test123属于预发布版本,所以被自动过滤掉了——哪怕Nexus仓库和index.yaml里确实存在这些版本。
给你两个实用的解决办法:
- 临时查看预发布版本:在搜索命令里加上
--devel参数,执行这条命令就能看到所有版本了:helm search repo nexus/my-app --devel - 设置默认显示预发布版本:如果想以后每次搜索都自动包含预发布版本,可以修改Helm的全局配置:
执行完这条命令后,再直接跑helm config set search.repo.devel truehelm search repo,就能看到包括0.1.0-test123在内的所有版本啦。
内容的提问来源于stack exchange,提问作者brass monkey
相关产品推荐
相关产品推荐

