Reactjs 访问webpack.js中的环境变量在kubernetes环境中进行反应

Reactjs 访问webpack.js中的环境变量在kubernetes环境中进行反应,reactjs,webpack,kubernetes,Reactjs,Webpack,Kubernetes,这是我的网页文件的一部分 output: { filename: "[name].[chunkhash:8].js", path: path.resolve(__dirname, "../../dist/static/"), publicPath: `${**process.env.STATIC_URL**}/xxxxxxx/static/` } 我想在这里访问kubernetes的configmap中设置的环境变量。有什么方法可以做到这一点吗?有一种专用的方法,允

这是我的网页文件的一部分

output: {
    filename: "[name].[chunkhash:8].js",
    path: path.resolve(__dirname, "../../dist/static/"),
    publicPath: `${**process.env.STATIC_URL**}/xxxxxxx/static/`
  }
我想在这里访问kubernetes的configmap中设置的环境变量。有什么方法可以做到这一点吗?

有一种专用的方法,允许将ConfigMap键作为环境变量注入(假设它们是“环境安全的”,因此没有整数、布尔值或非字符串值):

或者,如果您只需要一个键,则在
env:
项本身中有一个类似的:

containers:
- image: whatever
  env:
  - name: STATIC_URL
    valueFrom:
      configMapKeyRef:
        name: your-configmap-name-goes-here
        key: whatever-key-holds-the-static-url-value

嗨,你能更具体地说“这里”在哪里吗?
containers:
- image: whatever
  env:
  - name: STATIC_URL
    valueFrom:
      configMapKeyRef:
        name: your-configmap-name-goes-here
        key: whatever-key-holds-the-static-url-value