P粉4594409912023-09-06 00:51:54
可以使用 process.env.
在 Node.js 中存取 Kubernetes Pod 中的環境變量,類似於在任何 Node.js 應用程式中存取它們的方式。您正在以正確的方式進行操作,因此如果值未定義,則某些內容可能無法正確設定。
apiVersion: v1 kind: Pod metadata: name: secret-env-pod spec: containers: - name: mycontainer image: redis env: - name: SECRET_USERNAME valueFrom: secretKeyRef: name: mysecret key: username - name: SECRET_PASSWORD valueFrom: secretKeyRef: name: mysecret key: password
React 環境變數:如果您嘗試在 React 應用程式中使用環境變量,則需要以 REACT_APP_
為前綴。只有以此前綴開頭的環境變數才會嵌入建置中。因此,您將使用 process.env.REACT_APP_
在程式碼中存取它們。