È possibile configurare e gestire le variabili di ambiente standard tramite Cloud Manager. Vengono fornite all’ambiente di runtime e possono essere utilizzate nelle configurazioni OSGi. Le variabili di ambiente possono essere valori specifici dell’ambiente o segreti dell’ambiente, in base alle modifiche apportate.
Le variabili di ambiente offrono una serie di vantaggi per gli utenti di AEM as a Cloud Service:
Tra i casi d’uso tipici per l’utilizzo delle variabili di ambiente vi sono:
Per poter aggiungere o modificare le variabili di ambiente è necessario avere il ruolo Responsabile dell’implementazione.
Accedi a Adobe Cloud Manager all’indirizzo my.cloudmanager.adobe.com.
Cloud Manager elenca i vari programmi disponibili. Seleziona il programma che desideri gestire.
Seleziona la scheda Ambienti per il programma scelto, quindi dal pannello di navigazione a sinistra seleziona l’ambiente per il quale desideri creare una variabile di ambiente.
Nel dettaglio dell’ambiente seleziona la scheda Configurazione, quindi seleziona Aggiungi per aprire la finestra di dialogo Configurazione ambiente.
Inserisci i dettagli della variabile.
Dopo aver inserito la nuova variabile, seleziona Aggiungi nell’ultima colonna della riga contenente la nuova variabile.
Per salvare le variabili in modo permanente, seleziona Salva.
Nella parte superiore della tabella, a fianco della variabile appena aggiunta, viene visualizzato un indicatore con lo stato Aggiornamento in corso per indicare che l’ambiente è in fase di aggiornamento con la configurazione. Al termine dell’operazione, la nuova variabile di ambiente sarà visibile nella tabella.
Per aggiungere più variabili, si consiglia di aggiungere la prima variabile e quindi di utilizzare il pulsante Aggiungi nella finestra di dialogo Configurazione ambiente per aggiungere altre variabili. In questo modo è possibile aggiungerle all’ambiente con un unico aggiornamento.
Dopo aver creato le variabili di ambiente, è possibile aggiornarle con il pulsante Aggiungi/aggiorna per aprire la finestra di dialogo Configurazione ambiente.
Accedi a Adobe Cloud Manager all’indirizzo my.cloudmanager.adobe.com.
Cloud Manager elenca i vari programmi disponibili. Seleziona il programma che desideri gestire.
Seleziona la scheda Ambienti per il programma scelto, quindi dal pannello di navigazione a sinistra seleziona l’ambiente per il quale desideri creare una variabile di ambiente.
Nel dettaglio dell’ambiente seleziona la scheda Configurazione, quindi seleziona Aggiungi/aggiorna in alto a destra per aprire la finestra di dialogo Configurazione ambiente.
Dal pulsante con i puntini di sospensione nell’ultima colonna della riga della variabile che desideri modificare, seleziona Modifica o Elimina.
Modifica la variabile di ambiente in base alle tue esigenze.
Dopo aver apportato tutte le modifiche di configurazione richieste, seleziona Salva.
Come per l’aggiunta delle variabili, a fianco delle variabili appena aggiornate viene visualizzato un indicatore con lo stato Aggiornamento in corso per indicare che è in corso l’aggiornamento dell’ambiente con la configurazione. Al termine dell’operazione, le variabili di ambiente aggiornate saranno visibili nella tabella.
Se desideri aggiornare più variabili, ti consigliamo di utilizzare la finestra di dialogo Configurazione ambiente per aggiornare tutte le variabili necessarie contemporaneamente prima di selezionare o fare clic su Salva. In questo modo è possibile aggiungerle all’ambiente con un unico aggiornamento.
Le variabili di ambiente possono aumentare sicurezza e flessibilità delle configurazioni pom.xml
. Ad esempio, non è necessario che le password siano hardcoded e la configurazione può essere adattata in base ai valori contenuti nelle variabili di ambiente.
Puoi accedere alle variabili di ambiente e dei segreti tramite XML come indicato di seguito.
${env.VARIABLE_NAME}
Per un esempio su come utilizzare entrambi i tipi di variabili in un file pom.xml
, consulta il documento Configurazione del progetto.
Per ulteriori informazioni, consulta la documentazione Maven ufficiale.
Le variabili di ambiente possono essere utilizzate in diverse posizioni.
Negli ambienti di authoring, anteprima e pubblicazione è possibile utilizzare sia le normali variabili di ambiente che i segreti.
Solo le variabili di ambiente normali possono essere utilizzate dal Dispatcher. I segreti non possono essere utilizzati.
Tuttavia, le variabili di ambiente non possono essere utilizzate nelle direttive IfDefine
.
È necessario convalidare l’utilizzo di variabili di ambiente con il Dispatcher localmente prima della distribuzione.
Le normali variabili di ambiente e i segreti possono essere utilizzati nelle configurazioni OSGi.
Oltre alle variabili di ambiente, sono presenti anche variabili di pipeline, che vengono esposte durante la fase di creazione. Qui puoi trovare ulteriori informazioni sulle variabili della pipeline.