reactjs - 在运行时从 kubernetes config 为已经构建器 docker react app 设置 process.env
问题描述
我跳到新团队,他们正在尝试使用一个构建的 docker 图像来响应 UI 应用程序,其中一些 URL 映射到 process.env 变量。我们必须以某种方式从 kubernetes 配置中覆盖这些变量。甚至可以构建反应应用程序 docker 映像吗?如果没有,是否有任何最佳实践如何做到这一点?
然后 REACT_APP_BASE_URL 未定义。
感谢大家的提示和提示。
我的 Yaml 配置:
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-ui
namespace: web
spec:
template:
metadata:
labels:
app: web-ui
spec:
containers:
- env:
- name: REACT_APP_BASE_URL
value: "https://setitup.in.runtime.com"
- image: myaws.eu-west.amazonaws.com/web-ui:latest
name: my-web-ui
解决方案
推荐阅读
- c++ - 我可以从第三个线程监控 boost::lockfree::spsc_queue 吗?
- css - angular-gridster2 网格大小
- c# - Azure Durable 编排功能触发两次
- r - 使用 for 循环创建包含其他列中值计数的列
- html - 如何从 div 中减去形状?
- wordpress - 如何更改基于 Woocommerce 的网站中的特定 URL?
- angular - mat-accordion 扩展面板未显示在 mat-grid-list 中
- mongodb - mongodb聚合中的项目嵌套嵌入文档
- java - 为什么 LinkedHashMap 不能排序 HashMap 而 TreeMap 可以?
- postgresql - 气流芹菜作业卡在运行状态