Sun*_*nny 6 environment-variables reactjs kubernetes server
我有一个具有默认配置的 create-react-app 。我在.env 文件中配置了一些 PORT 和 API
REACT_APP_PORT=3000
Run Code Online (Sandbox Code Playgroud)
并将内部应用程序与 process.env.REACT_APP_PORT 一起使用。
我的服务器部署在 Kubernetes 上。有人可以解释如何配置我的 create-react-app 以使用 pod/容器提供的环境变量吗?
我想通过 kubectl svc 给出的名称访问集群 IP
更新1:
我有相反的场景,我不想在 kubernetes pod 容器中配置我的前端环境变量,但想使用 pod 的环境变量
ex CLUSTER_IP 和 CLUSTER_PORT 其名称由我的 React 应用程序中 pod 的 env 变量定义。
例如-
NAME TYPE CLUSTER-IP
XYZ ClusterIP x.y.z.a
Run Code Online (Sandbox Code Playgroud)
并想要在React应用程序中访问XYZ以指向集群IP(xyza)
小智 0
尝试关注
spec:
containers:
- name: create-react-app
image: gcr.io/google-samples/node-hello:1.0
env:
- name: REACT_APP_PORT
value: "3000"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11439 次 |
| 最近记录: |