Importieren und Exportieren von Umgebungsvariablen

In diesem Artikel wird beschrieben, wie Sie Umgebungsvariablen importieren und exportieren sowie exportierte CSV-Dateien und Importbeschränkungen ändern.

AGeschrieben vonAsmo Urpilainen Vor über einer Woche aktualisiertTable of contents

Die Möglichkeit zum Importieren und Exportieren von Umgebungsvariablen wurde in Frends 5.3.4 eingeführt

Die Möglichkeit, geheime Umgebungsvariablen zu importieren, wurde in Frends 5.4.3 eingeführt

Exportieren von Umgebungsvariablen

Rechts neben der Schaltfläche „Neu erstellen“ befindet sich eine Dropdown-Schaltfläche. Wenn Sie darauf klicken, werden zwei Optionen angezeigt: „Umgebungsvariablen importieren“ und „Alle Umgebungsvariablen exportieren“. In diesem Fall möchten wir alle unsere links angezeigten Umgebungsvariablen exportieren.

Notizdass geheime Umgebungsvariablen nicht exportiert werden.

Nachdem Sie auf die Option „Alle Umgebungsvariablen exportieren“ geklickt haben, sollte Ihr Browser eine CSV-Datei mit dem Namen „exportEnvironmentVariableAll.csv“ herunterladen. Sie können nun Änderungen an der Datei vornehmen und sie wieder in Frends importieren.

Alternativ können Sie eine einzelne Umgebungsvariable exportieren, indem Sie auf die Schaltfläche „Umgebungsvariable exportieren“ neben den Schaltflächen „Duplizieren“ und „Löschen“ klicken. Dadurch wird eine CSV-Datei mit nur der einen Umgebungsvariable heruntergeladen.

Umgebungsvariablen importieren

Um Umgebungsvariablen zu importieren, klicken Sie im Dropdown-Menü auf die Schaltfläche „Umgebungsvariablen importieren“. Ein Modalfenster mit Optionen zum Importvorgang wird angezeigt.

  • Vorhandene Umgebungsvariablen werden überschrieben

    Wenn diese Option aktiviert ist, überschreiben die Umgebungsvariablen in Ihrer CSV-Datei vorhandene Umgebungsvariablen mit demselben Namen.

  • Importieren geheimer Umgebungsvariablen (eingeführt in Frends 5.4.3)

    Wenn aktiviert, dürfen Umgebungsvariablen mit dem Typ „Geheimnis“ importiert werden.

Klicken Sie nach dem Konfigurieren der Importeinstellungen auf „Weiter“. Wählen Sie Ihre CSV-Datei aus der Dateiauswahl aus. Frends beginnt dann mit dem Importieren Ihrer Umgebungsvariablen.

Ändern einer exportierten Umgebungsvariablen-CSV-Datei

Wenn Sie die exportierte CSV-Datei öffnen, sieht sie ungefähr so ​​aus:

Die Datei enthält den Namen der Umgebungsvariable, die Umgebung, zu der sie gehört, den Typ der Umgebungsvariable, ihren Wert und ihre Beschreibung.

Sie können neue Umgebungsvariablen hinzufügen, indem Sie eine neue Zeile im bereitgestellten Format hinzufügen.

Wenn Sie beispielsweise eine neue Umgebungsvariable namens „connectionString“ in allen Umgebungen außer der Umgebung „DefaultTest“ hinzufügen möchten, können Sie die folgenden Zeilen hinzufügen:

Verbindungszeichenfolge, Standard, Zeichenfolge, """defaultlongconnectionstring.provider.com""", {}
Verbindungszeichenfolge,Core,String,"""corelongconnectionstring.provider.com""",{}

Wenn Sie mehrere Geheimnisse mit Kommentaren für einige in verschiedene Umgebungen importieren möchten, können Sie ein Format wie dieses verwenden:

secretVar,Default,Secret,"""geheimer Wert""","{""Text"":""Dies ist ein importiertes Geheimnis"",""Modifier"":""L3O\\berghda"",""Modified"":""2021-06-11T06:23:38""}"
secretVar,DefaultTest,Secret,"""geheimer Wert in der Testumgebung""","{""Text"":""Dies ist ein importiertes Geheimnis"",""Modifier"":""L3O\\berghda"",""Modified"":""2021-06-11T06:23:38""}"
anotherSecret,Default,Secret,"""ein anderer geheimer Wert""",{}
anotherSecret,Core,Secret,"""ein anderer geheimer Wert in der Kernumgebung""",{}
drittesGeheimnis,StandardTest,Geheimnis,"""geheimnis""",{}
drittesGeheimnis,Standard,Geheimnis,"""geheim""",{}

Einschränkungen und Hinweise zum Importieren von Umgebungsvariablen

  • Geheimnisse werdennichtexportiert, aber sie können zu einer geänderten CSV-Datei hinzugefügt und importiert werden, wenn dies in den Importeinstellungen zulässig ist.

  • Das Ändern des Typs einer Umgebungsvariablen ist nicht zulässig.

  • Wenn die Umgebung für eine Umgebungsvariable in Frends nicht vorhanden ist, wird sie übersprungen.

  • Der Modifikator für den Import der Umgebungsvariablen wird als der Benutzer markiert, der sie importiert hat.


Verwandte ArtikelErstellen und Verwenden von UmgebungsvariablenUmgebungsvariablenBewährte Methoden für UmgebungsvariablenBeispiel zum Importieren von UmgebungsvariablenBeispiel zum Exportieren von Umgebungsvariablen