Configurare le app front-end in Cloud Foundry

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).

Lena Fuhrimann

Lena Fuhrimann

Software- e Cloud Engineer

Altri articoli getIT

Pronti per Swisscom

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.

Vai ai percorsi di carriera

Vai alle posizioni vacanti cibersicurezza