Cara untuk mengakses pembolehubah persekitaran daripada pod Kubernetes dalam React/Node.js
P粉790819727
P粉790819727 2023-09-05 09:03:09
0
1
514

Kami mentakrifkan beberapa pembolehubah persekitaran dalam pod kubernetes dan apabila saya cuba menggunakannya dalam kod nod atau React FE menggunakan process.env.TEST (kerana TEST wujud dalam env sebagai rahsia), saya sentiasa tidak pasti, Tetapi apabila saya lihat terdapat pembolehubah pada pod.

Adakah terdapat cara lain untuk mengakses pembolehubah ini atau adakah kita perlu melakukan sesuatu secara eksplisit pada Node.js atau React.js.

P粉790819727
P粉790819727

membalas semua (1)
P粉459440991

Pembolehubah persekitaran dalam Kubernetes Pod boleh diakses dalam Node.js menggunakanprocess.env. , sama seperti cara ia diakses dalam mana-mana aplikasi Node.js. Anda melakukannya dengan cara yang betul, jadi jika nilainya tidak ditentukan, sesuatu mungkin tidak ditetapkan dengan betul.

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

Pembolehubah Persekitaran React: Jika anda cuba menggunakan pembolehubah persekitaran dalam aplikasi React anda, anda perlu mengaksesnya dalam kod anda sebagaiREACT_APP_为前缀。只有以此前缀开头的环境变量才会嵌入到构建中。因此,您将使用process.env.REACT_APP_ .

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!