使用 Helm 管理 WordPress 应用:安装、升级、回滚与卸载全流程指南
1. –set 与 –values 的选择
在使用 Helm 安装和管理应用时,有两种方式可以传递参数值:
- –set :用于从命令行显式传递单个值,例如 --set key=value 。对于简单值或只需配置少量值的情况,这是一种可接受的方法。但对于复杂值(如列表和映射),使用 --set 输入会比较困难,因此不太推荐。此外,还有 --set-file 和 --set-string 等相关标志。 --set-file 用于传递包含 key1=val1 和 key2=val2 格式配置值的文件, --set-string 则将所有以这种格式提供的值都设置为字符串。
- –values :用于从 YAML 文件或 URL 指定值。推荐将 --values 标志作为配置图表值的首选方法,因为当值包含在 YAML 文件中时,更容易配置多个值。同时,维护一个值文件也便于将这些资产保存在源代码管理(SCM)系统(如 Git)中,从而使安装过程易于重现。不过,敏感值(如密码)不应存储在源代码控制仓库中。当需要提供机密信息时,建议使用 --set 标志,以防止它们被提交到源代码控制中。
超级会员免费看
订阅专栏 解锁全文
33

被折叠的 条评论
为什么被折叠?



