React/Node.js의 Kubernetes Pod에서 환경 변수에 액세스하는 방법
P粉790819727
2023-09-05 09:03:09
<p>Kubernetes Pod에서 일부 환경 변수를 정의하고 있으며 process.env.TEST를 사용하여 node 또는 React FE 코드에서 이를 사용하려고 하면(TEST가 env에 비밀로 존재하기 때문에) 항상 정의되지 않은 상태가 됩니다. 포드에 변수가 있는지 확인하세요. </p>
<p>이러한 변수에 액세스할 수 있는 다른 방법이 있나요? 아니면 Node.js나 React.js에서 명시적으로 뭔가를 해야 하나요? </p>
Kubernetes Pod의 환경 변수는 Node.js 애플리케이션에서 액세스하는 방법과 유사하게
으아악process.env.
를 사용하여 Node.js에서 액세스할 수 있습니다. 올바른 방법으로 수행하고 있으므로 값이 정의되지 않은 경우 무언가가 올바르게 설정되지 않았을 수 있습니다.React 환경 변수: React 애플리케이션에서 환경 변수를 사용하려는 경우 코드에서
REACT_APP_
为前缀。只有以此前缀开头的环境变量才会嵌入到构建中。因此,您将使用process.env.REACT_APP_
로 액세스해야 합니다.