Edge Gateway erstellen

Sie können eine oder mehrere Edge Gateways erstellen, indem Sie das Edge Gateway -Installationsprogramm ausführen und die Paarinformationen verwenden, die Sie auf der Seite Allgemeine Einstellungen > Verbindungen > Edge-Gateway in der Plattformgeneriert haben.

Sie müssen über die Paarbildungsinformationen verfügen, wie unter Paarbildungscode erstellenbeschrieben, entweder in einer Datei oder in der Zwischenablage.

Dieser Vorgang erfordert die Verwendung von sudo und Sie müssen sich als Benutzer appadmin anmelden.

Öffnen Sie die Systemkonsole und führen Sie den folgenden Befehl aus, um eine Edge Gatewayzu erstellen:
sudo manageAppHost install <options>
Wenn Sie die Kopplungsinformationen in Ihrer Zwischenablage haben, werden Sie standardmäßig zu ihrer Eingabe aufgefordert. Wenn Sie die Paarbildungsinformationen in einer Datei haben, fügen Sie die Option -phinzu:
-p <full path to file>
Die Installation sucht automatisch nach einem Zertifikat, dem sie vertrauen kann. Wenn kein Zertifikat verfügbar ist und Sie über ein Zertifikat im PEM-Format verfügen, fügen Sie die Option -chinzu:
-c <full path to PEM certificate>

Wenn Sie dazu aufgefordert werden, müssen Sie dem Zertifikat vertrauen.

Wenn Sie eine Proxy-Authentifizierung benötigen, stellen Sie sicher, dass das System, auf dem Edge Gateway gehostet wird, für die Verwendung eines Proxys konfiguriert ist, wie unter Proxy-Authentifizierung konfigurierenbeschrieben. Wenn es konfiguriert ist, können Sie die --proxy-Optionen hinzufügen.
--http-proxy-url <http://URL:port# of proxy> --http-proxy-user <user>
Wenn Edge Gateway auf Services zugreifen muss, deren Hostnamen sich nicht im Domänennamensserver des Netzes befinden, können Sie den Hostnamen wie folgt zum Server hinzufügen, auf dem sich Edge Gateway befindet. <ip_address> ist die Adresse des Servers, auf den Sie zugreifen möchten, und <hostname> ist der Name des Servers. Wenn ein Server mehrere Namen hat, können Sie jeden Namen mit --hostname hinzufügen, wie im folgenden Befehl gezeigt:
manageAppHost dns --set --ip <ip_address> --hostname <hostname1> --hostname <hostname2>
Anmerkung: Sie können die Option --show verwenden, um die definierten Hostnamen anzuzeigen, und die Option --clear , um einen zuvor mit dem Befehl manageAppHost festgelegten Hostnamen zu entfernen.

Mit dem Befehl können Sie weitere Edge Gatewayserstellen. Ein System, das mehrere Edge Gateways hostet, kann Edge Gateway mit mehreren Plattformkonten koppeln. Eine einzelne Edge Gateway kann jedoch nur einem einzigen Plattformkonto zugeordnet werden.

Es dauert einige Zeit, das Image aus quay.io zu extrahieren, und dann werden die App-Controller-Pods gestartet. Sie können die Verbindung auf der Seite Allgemeine Einstellungen > Verbindungen > Edge-Gateways auf der Plattformüberprüfen. Für jede Edge Gateway -Kachel gibt es einen Statusanzeiger. Grün gibt an, dass Edge Gateway online und mit der Plattformverbunden ist. In der folgenden Abbildung ist ein Beispiel für eine Edge Gateway -Seite mit hervorgehobenen erfolgreichen Verbindungen dargestellt.

Beispiel für eine erfolgreiche Verbindung