再次实践 MySQL chart - 每天5分钟玩转 Docker 容器技术(166)
学习了 chart 结构和模板的知识后,现在重新实践一次 MySQL chart,相信会有更多收获。 chart 安装前的准备 作为准备工作,安装之前需要先清楚 chart 的使用方法。这些信息通常记录在 values.yaml 和 README.md 中。除了下载源文件查看,执行helm inspect values可能是更方便的方法。 输出的实际上是 values.yaml 的内容。阅读注释就可以知道 MySQL chart 支持哪些参数,安装之前需要做哪些准备。其中有一部分是关于存储的: chart 定义了一个 PersistentVolumeClaim,申请 8G 的 PersistentVolume。由于我们的实验环境不支持动态供给,所以得预先创建好相应的 PV,其配置文件mysql-pv.yml内容为: 创建 PVmysql-pv: 接下来就可以安装 chart 了。 定制化安装 chart 除了接受 values.yaml 的默认值,我们还可以定制化 chart,比如设置mysqlRootPassword。 Helm 有两种方式传递配置参数: 指定自己的 values 文...