我目前正在使用 Helm 图表进行部署。我基本上想做的是为不同的环境设置环境变量。
用例:
我正在使用 Helm 部署一个 Node JS 应用程序,并基于环境变量 NODE_ENV 的值,该值将在部署时设置,我希望加载特定的配置文件。
例子:
env:
- name: NODE_ENV
value: production
...
Run Code Online (Sandbox Code Playgroud)
我正在浏览 HELM 图表,但我无法解释我们如何使用模板/deployment.yaml、values.yaml 和 deployment.yaml 来建立相同的图表。
笔记:
它是相同的环境变量,将根据部署环境保存不同的值。
任何帮助都会有所帮助。