Cloud
Configurare le app front-end con le variabili d'ambiente in Cloud Foundry
La configurazione tramite variabili d'ambiente funziona solo per le applicazioni con un back-end dinamico. Ma cosa succede se vogliamo configurare un'app front-end?
Cloud
La configurazione tramite variabili d'ambiente funziona solo per le applicazioni con un back-end dinamico. Ma cosa succede se vogliamo configurare un'app front-end?
Il punto III del manifesto dei 12 fattori(apre una nuova finestra) ci dice che le app dovrebbero ottenere la loro configurazione dalle variabili d'ambiente per separare rigorosamente la configurazione dal codice. Per "configurazione" intendiamo tutto ciò che può cambiare tra i diversi luoghi di distribuzione (staging, produzione, ambiente di sviluppo, ecc.). Con Cloud Foundry, possiamo farlo facilmente utilizzando il file manifest.yml o il comando cf set-env. Tuttavia, questo funziona solo per le applicazioni con un backend dinamico. E se volessimo configurare un'applicazione front-end che abbiamo distribuito con il buildpack staticfile(apre una nuova finestra) di Cloud Foundry? Queste app sono statiche per definizione, cioè non possono leggere variabili d'ambiente. Quindi, se utilizziamo questo buildpack per distribuire un'applicazione Angular o React, non possiamo utilizzare queste variabili.
Puoi scoprire come risolvere questo problema nel mio blog personale su bespinian.io(apre una nuova finestra).
Software- e Cloud Engineer
Trova il posto di lavoro o il percorso di carriera che fa per te. Dove dare il tuo contributo e crescere professionalmente.
Ciò che tu fai, è ciò che siamo.