【发布时间】:2019-10-09 00:47:03
【问题描述】:
我想用pre-install helm 的钩子,
https://github.com/helm/helm/blob/master/docs/charts_hooks.md
在文档中写道,您需要使用清晰但 有什么不清楚的怎么结合呢?
apiVersion: ...
kind: ....
metadata:
annotations:
"helm.sh/hook": "pre-install"
对于我的情况,我需要执行一个 bash 脚本来创建一些环境变量,我应该把这个 pre-hook 脚本放在我的图表中 helm 可以使用的地方
安装前?
我想我需要在templates 文件夹中创建一个名为:pre-install.yaml 的文件,这是真的吗?如果是的话,我应该把在安装图表期间创建环境变量的命令放在哪里?
更新
我需要在pre-install 中执行的命令如下:
export DB=prod_sales
export DOMAIN=www.test.com
export THENANT=VBAS
【问题讨论】:
标签: kubernetes kubernetes-helm