背景
内网部署项目, 没法直接hlem install , 需要提前看看有哪些镜像, 拉到本地看看
要使用预编译仓库中的 Helm Chart,你可以使用 helm fetch
命令来将 Chart 下载到本地,并使用 helm template
命令来预编译该 Chart。
首先,你可以使用以下命令将 Chart 下载到本地:
bash
helm fetch <repo名称>/<chart名称>
例如:
bash
helm fetch stable/mysql
这将从指定的仓库中下载 mysql
Chart 到当前目录。
然后,你可以使用 helm template
命令来预编译该 Chart:
bash
helm template <chart名称>-<chart版本>.tgz
例如:
bash
helm template mysql-1.6.0.tgz > file.yaml
这将会将下载的 Chart 文件预编译结果存储到 file.yaml 。
通过这种方式,你可以在不安装 Chart 的情况下,预览并检查 Chart 生成的 Kubernetes 资源文件。