假设我们有一个前端和一个后端 Pod 在 kubernetes 集群中运行。
两个 Pod 都有相应的服务在主机上公开它们(类型:)NodePort。最终前端使用<Host IP>:<Port 1>,后端运行在<Host IP>:<Port 2>。
如何找出主机 IP 以便在前端 pod 中使用(定义为变量的值)?尝试使用设置localhost,但它不起作用,所以可能必须定义确切的IP。
使用向下的API:
spec:
image: ...
env:
- name: REACT_APP_BACKEND_URL
valueFrom:
fieldRef:
fieldPath: status.hostIP
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1849 次 |
| 最近记录: |