我可以通过环境变量在使用时kubectl apply -f file.yaml喜欢kubectl apply -f file.yaml -env HOST=dev.api.host.com?
因为我有一个 yaml 文件,我需要在两个管道中运行,一种情况下使用主机进行生产,另一种情况下使用主机进行开发。
我不想使用两个不同的文件,我想使用一个文件,我将在其中替换主机。
是否可以?
这是您应该如何在部署 yaml 中更新环境变量。
export TAG="1.11.1"
export NAME=my-nginx
envsubst < deployment.yaml | kubectl apply -f -
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2316 次 |
| 最近记录: |