- Eine Edge App ist erstellt.
- Eine Applikationsversion ist hinzugefügt.
- Gehen Sie zu Apps.
- Wählen Sie eine Applikation.
- Wählen Sie Optionen > Öffnen.
- Gehen Sie zum Register Definition (1).
Einträge im Abschnitt Einstellungen sind optional. Das rote Sternchen neben Dienste kennzeichnet, dass Einträge im Abschnitt Dienste obligatorisch sind.
- Im Abschnitt Einstellungen (2) können Sie Zulässige Ports und App-Eigenschaften definieren. Sie können auch einen oder mehrere Tunnel für den Fernzugriff auf die App, die auf dem Gateway installiert ist, hinzufügen. Damit wird das Remote-Engineering der Applikation ermöglicht.
- Im Abschnitt Dienste wählen Sie Dienst hinzufügen (3).
- Es werden neue Optionen für den Dienst angezeigt.
- Geben Sie die Grundlegenden Informationen des Dienstes ein.
- Tragen Sie dann den Anzeigenamen, der in der Benutzeroberfläche des lokalen Gateways sichtbar ist, in den lokalen Gateway (UI) ein.
- Geben Sie den Anzeigenamen auch in im Register Dienste ein.
- Geben Sie das Image und das Image-Tag ein.
Derzeit ist Version 1.3.2 des Images registry.connectivity.siemens.com/8b8e5623-36de-4178-a7a2-6e804beaa17c/reference-edge-app verfügbar.
- Wählen Sie das Register Netzwerk. Der Netzwerkmodus hängt von der Anzahl der Dienste ab, die Sie hinzufügen möchten.
- Wenn Sie nur einen Dienst hinzufügen möchten, wählen Sie den Netzwerkmodus Host. Der Port des Containers wird direkt auf dem Host abgebildet. Wenn Sie zwei oder mehr Dienste hinzufügen möchten, wählen Sie den Netzwerkmodus Standard. Dazu müssen Sie die Port-Abbildung für die App gw-reference-app festlegen. Quelle ist immer 9000. Ziel muss für jeden Service, den Sie erstellen möchten, eindeutig sein, z. B. 9001, 9002, 9003…
- (Optional) Geben Sie das Volume an:
- Bei der Konfiguration von Diensten unter einer Edge App kann der Entwickler ein Volume für Daten und/oder Einstellungen für den Dienst aktivieren.
- Damit ein Volume für einen Dienst aktiviert werden kann, muss das /Ziel eingegeben werden. Dieses entspricht dem Pfad im Container, mit dem das Volume verbunden wird.
- Die Volumes werden auf Applikationsebene erstellt und mit einem Dienst verbunden. Wird dasselbe Volume für mehrere Dienste in einer Applikation aktiviert, so teilen es alle. Bei der Konzeption wurde davon ausgegangen, dass der Entwickler die umfassende Kontrolle über alle Dienste der Edge App behält und das Teilen des betreffenden Volumes durch die Dienste in einer App daher unbedenklich ist.
- Bei aktiviertem Volume muss zwingend ein gültiges Ziel angegeben werden.
- (Optional) Zusätzliche Volumen:
- Der Entwickler kann zusätzlich ein benutzerdefiniertes Volume für einen Dienst festlegen, wobei Name und Zielpfad angegeben sein müssen.
- Ebenso kann die Entwicklung mehrere benutzerdefinierte Volumes für einen Dienst festlegen, identifizierbar jeweils über den Eigennamen.
- Verwenden mehrere Dienste ein benutzerdefiniertes Volume mit demselben Namen, so wird dieses von den Diensten geteilt.
- Um dem ursprünglichen Konzept zu entsprechen, wird der Name der Anwendung als Präfix für das Volume des Edge Gateway eingesetzt.
- Die ursprünglichen Einstellungen & Daten-Volumes stehen den Diensten zusammen mit den benutzerdefinierten Volumes dennoch weiterhin zur Verfügung.
- (Optional) Umgebungsvariablen:
- Geben Sie den Schlüssel und den Wert der Umgebungsvariablen ein.
- Klicken Sie Hinzufügen, um zusätzliche Variablen einzutragen.
- (Optional) Setup:
- Geben Sie die maximalen Ressourcen ein, die der Dienst verwenden kann.
- Bestätigen Sie mit Hinzufügen.
- Gehen Sie zu Open-Source-Softwarelizenz, und füllen Sie das Feld aus.
- Gehen Sie zu Release notes, und füllen Sie die Felder aus.
Release notes und Open-Source-Softwarelizenz sind für die Freigabe obligatorisch.
OSS-Lizenzdateien hochladen
- Bestätigen Sie mit Aktualisieren.
- Die Applikation ist konfiguriert.