React/Node.js で Kubernetes ポッドから環境変数にアクセスする方法
P粉790819727
P粉790819727 2023-09-05 09:03:09
0
1
572
<p>kubernetes ポッドでいくつかの環境変数を定義していますが、process.env.TEST を使用してノードまたは React FE コードでそれらを使用しようとすると (TEST がシークレットとして env に存在するため)、常に未定義になります。ポッドに変数があることを確認してください。 </p> <p>これらの変数にアクセスする他の方法はありますか、それとも Node.js または React.js で明示的に何かを行う必要がありますか。 </p>
P粉790819727
P粉790819727

全員に返信(1)
P粉459440991

Kubernetes ポッドの環境変数には、他の Node.js アプリケーションでアクセスする方法と同様に、‍process.env. を使用して Node.js でアクセスできます。正しい方法で実行しているため、値が未定義の場合は、何かが正しく設定されていない可能性があります。

リーリー

React 環境変数: React アプリケーションで環境変数を使用しようとしている場合は、プレフィックスとして REACT_APP_ を付ける必要があります。このプレフィックスで始まる環境変数のみがビルドに埋め込まれます。したがって、コード内でこれらにアクセスするには、process.env.REACT_APP_ を使用します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート