在Kubernetes中定义多阶段环境UI(Angular)



一个关于Kubernetes中多阶段环境的问题。

我得到了一个dev,test,prod K8 Cluster,并且我得到了不同阶段的环境变量(比如后端url(。

我想使用init容器来替换每个阶段的后端url,这样它就不会被硬编码,如果有什么变化,你可以更改url。

这是一个反模式吗?或者你会把后端和前端打包在一起吗?

您应该使用configmap来设置环境变量https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/

角度示例:配置映射-角度

最新更新