helm私有charts仓库进阶
镜像官方仓库
在了解了chart的基本组成结构之后,自己开始动手开始写chart,这时候还是想找一些官方项目看看。官方仓库里面有很多参考,把官方仓库的熟悉项目的chart都看一遍,跑一遍,再尝试修改一遍,其实也就对chart实际上了解的差不多了,剩下的就是到实际项目中实践了。
然而官方仓库托管在了google上,这就带来了一个科学上网的问题。本机的还好说,可是服务器上,工具链上就麻烦了,还涉及到内网的问题,所以一开始就想把官方仓库拖下来。
首先看一下官方仓库的结构,就一个index.yaml,里面是实际tgz包的地址,对托仓库实在是太友好了。
先把yaml文件下载下来:
1 | ADDR_PORT为可以科学上网的http代理的地址 |
看一下yaml文件中chart的下载路径在哪: