Omgevingsvariabelen in Cloud Manager environment-variables
Standaardomgevingsvariabelen kunnen worden geconfigureerd en beheerd via Cloud Manager. Zij worden verstrekt aan het runtime milieu en kunnen in configuraties worden gebruikt OSGi.
Omgevingsvariabelen kunnen milieuspecifieke waarden of omgevingsgeheimen zijn, op basis van wat wordt gewijzigd.
Omgevingsvariabelen overview
Omgevingsvariabelen bieden verschillende voordelen voor AEM as a Cloud Service-gebruikers, waaronder de volgende:
- Ze stellen het gedrag van uw code en toepassing in staat te variëren op basis van context en omgeving. Ze kunnen bijvoorbeeld worden gebruikt om verschillende configuraties in de ontwikkelomgeving mogelijk te maken in vergelijking met de productie- of werkgebiedomgevingen om kostbare fouten te voorkomen.
- Ze hoeven slechts eenmaal te worden geconfigureerd en ingesteld en kunnen indien nodig worden bijgewerkt en verwijderd.
- Hun waarden kunnen op elk ogenblik worden bijgewerkt en onmiddellijk van kracht worden zonder codeveranderingen of plaatsingen te vereisen.
- Zij kunnen code van configuratie scheiden en de behoefte verwijderen om gevoelige informatie in versiecontrole te omvatten.
- Ze verbeteren de beveiliging van AEM as a Cloud Service-toepassingen omdat ze buiten de codebase bestaan.
De meest gangbare gebruiksgevallen voor het gebruik van omgevingsvariabelen zijn:
- De AEM-toepassing verbinden met verschillende externe eindpunten.
- Een verwijzing gebruiken bij het opslaan van wachtwoorden in plaats van deze rechtstreeks in de codebasis op te slaan.
- Er bestaan meerdere ontwikkelomgevingen in een programma en sommige configuraties verschillen van de ene omgeving tot de andere.
Een omgevingsvariabele toevoegen add-variables
Als u veelvoudige variabelen wilt toevoegen, adviseert Adobe dat u de eerste variabele toevoegt, dan gebruik
Om milieu variabelen toe te voegen, bij te werken of te schrappen, moet u een lid van de rol van de Manager van de Plaatsing zijn.
om een omgevingsvariabele toe te voegen:
-
Logboek in Cloud Manager bij my.cloudmanager.adobe.com en selecteer de aangewezen organisatie.
-
Op de Mijn console van Programma’s, selecteer één u wilt leiden.
-
Van het zijmenu, klik Milieu’s.
-
Voor de pagina van Milieu’s, selecteer een rij in de lijst die het milieu heeft waarvoor u een milieuvariabele wilt toevoegen.
-
Voor de detailpagina van het milieu, klik de Configuratie tabel.
-
Klik
toe toevoegen/bijwerken.
Als u een milieuvariabele voor het eerst toevoegt, klik voeg Configuratie in het centrum van de pagina toe.
-
In het de dialoogvakje van de Configuratie van het Milieu, ga de details in de eerste rij van de lijst in.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 Veld Beschrijving Naam A unique name of the configuration variable. Het identificeert de specifieke variabele die in het milieu wordt gebruikt. De toepassing moet de volgende naamconventies in acht nemen:
- Variabelen mogen alleen alfanumerieke tekens en het onderstrepingsteken (
_) bevatten. - Er is een limiet van 400 variabelen per omgeving.
- Elke naam moet 100 tekens of minder zijn.
Waarde De waarde die de variabele aanhoudt. Toegepaste stap Selecteer de service waarop de variabele van toepassing is. Selecteer allen om de variabele te hebben die op alle diensten wordt toegepast.
- allen
- Auteur
- publiceer
- Voorproef
Type Selecteer deze optie als de variabele normaal of geheim is.
- Variabelen mogen alleen alfanumerieke tekens en het onderstrepingsteken (
-
Klik
toevoegen.Voeg zo nodig extra variabelen toe.
-
Klik sparen.
Een spinner met de status die bijwerkt wordt getoond in de hoger-juiste hoek van de lijst. Links van nieuwe variabelen wordt ook een spinner weergegeven. Deze statussen wijzen erop dat het milieu met de configuratie wordt bijgewerkt. Na voltooiing, is de nieuwe milieuvariabele zichtbaar in de lijst.
Een omgevingsvariabele bijwerken update-variables
Nadat u milieuvariabelen hebt gecreeerd, kunt u hen bijwerken gebruikend
Als u veelvoudige variabelen wilt bijwerken, adviseert Adobe dat u het dialoogvakje van de Configuratie van het Milieu gebruikt om alle noodzakelijke variabelen onmiddellijk bij te werken alvorens te klikken sparen. Met deze aanpak kunt u deze bijwerken met één omgevingsupdate.
om een omgevingsvariabele bij te werken:
-
Logboek in Cloud Manager bij my.cloudmanager.adobe.com en selecteer de aangewezen organisatie.
-
Op de Mijn console van Programma’s, selecteer één u wilt leiden.
-
Van het zijmenu, klik Milieu’s.
-
Voor de pagina van Milieu’s, selecteer een rij in de lijst die het milieu heeft waarvoor u een variabele wilt bijwerken.
-
Voor de detailpagina van het milieu, klik de Configuratie tabel.
-
Klik
toe toevoegen/bijwerken. -
In het
-
In het drop-down menu, geeft de klik uit.
uit
-
Werk indien nodig de waarde van de omgevingsvariabele bij.
Als u een geheim bewerkt, kan de waarde alleen worden bijgewerkt en niet worden weergegeven. uit
-
Voer een van de volgende handelingen uit:
- Klik
om de verandering toe te passen. - Klik
om de verandering ongedaan te maken.
- Klik
-
Klik sparen.
Een spinner met de status die bijwerkt wordt getoond in de hoger-juiste hoek van de lijst. Links van bijgewerkte variabelen wordt ook een spinner weergegeven. Deze statussen wijzen erop dat het milieu met de configuratie wordt bijgewerkt. Na voltooiing, is de bijgewerkte milieuvariabele zichtbaar in de lijst.
Een omgevingsvariabele verwijderen delete-env-variable
- Logboek in Cloud Manager bij my.cloudmanager.adobe.com en selecteer de aangewezen organisatie.
- Op de Mijn console van Programma’s, selecteer één u wilt leiden.
- Van het zijmenu, klik Milieu’s.
- Voor de pagina van Milieu’s, selecteer een rij in de lijst die het milieu heeft waarvoor u een variabele wilt bijwerken.
- Voor de detailpagina van het milieu, klik de Configuratie tabel.
- Klik
toe toevoegen/bijwerken. - In het
- In het drop-down menu, klik Schrapping om de variabele onmiddellijk te verwijderen.
- Klik sparen.
Gebruik van omgevingsvariabelen using
Omgevingsvariabelen kunnen uw pom.xml -configuraties veiliger en flexibeler maken. Bijvoorbeeld, hebben de wachtwoorden geen hard-gecodeerde waarden nodig, en uw configuratie kan aan milieu veranderlijke waarden aanpassen.
U hebt als volgt toegang tot omgevingsvariabelen en geheimen via XML:
${env.VARIABLE_NAME}
Zie VestigingsProject voor een voorbeeld van hoe te om beide soorten variabelen in a pom.xml dossier te gebruiken.
Zie ook de officiële Gemaakte documentatie voor meer details.
Beschikbaarheid van omgevingsvariabelen availability
Omgevingsvariabelen kunnen als volgt op verschillende plaatsen worden gebruikt:
Slechts kunnen de regelmatige milieuvariabelen met Dispatcher worden gebruikt.
- Geheimen kunnen niet worden gebruikt.
- Omgevingsvariabelen kunnen niet worden gebruikt in
IfDefine-instructies. - Valideer uw gebruik van milieuvariabelen met Dispatcher plaatselijk alvorens op te stellen.