Le variabili di ambiente sono coppie chiave-valore configurate all'esterno del codice sorgente per consentire ai valori di cambiare in base all'ambiente. Questi valori sono crittografati a riposo e accessibili agli utenti con accesso al progetto, rendendoli sicuri sia per i dati sensibili che per quelli non sensibili, come i token.
Le variabili di ambiente sono essenziali per il comportamento flessibile dell'applicazione, consentendo alle configurazioni di cambiare senza alterare il codice sorgente. Sono particolarmente utili durante le compilazioni e le esecuzioni di funzioni.
Le variabili possono essere definite a livello di team o di progetto:
Per ulteriori informazioni, fare riferimento a Gestione delle variabili di ambiente.
Esadax supporta variabili di ambiente fino a 64KB per distribuzione:
I runtime supportati includono Node.js, Python, Ruby, Go, Java (11+),.NET, PHP e runtime personalizzati tramite l'API Build Output.
Le variabili possono essere applicate ad ambienti specifici:
esadax dev.Per applicare le variabili in modo selettivo, utilizzare l'interfaccia a riga di comando o gestire le sostituzioni specifiche del ramo.
.env.local o estratto utilizzando esadax env pull.Le variabili di ambiente possono essere integrate con vari strumenti e servizi, garantendo configurazioni coerenti su diverse piattaforme.
Le variabili di ambiente di Esadax forniscono un modo sicuro ed efficiente per gestire le configurazioni delle applicazioni. Sfruttando le impostazioni a livello di team o progetto, è possibile ottimizzare le prestazioni e la flessibilità in più ambienti.