Erstellen Sie einen StorageGRID Plattformdienste-Endpunkt
Bevor Sie einen Plattformdienst aktivieren können, muss mindestens ein Endpunkt des richtigen Typs erstellt werden.
-
Sie sind beim Tenant Manager mit einem "unterstützte Webbrowser" angemeldet.
-
Die Plattformdienste wurden von einem StorageGRID Administrator für Ihr Mandantenkonto aktiviert.
-
Sie gehören einer Benutzergruppe an, die über die "Endpunkte oder Root-Zugriffsberechtigung verwalten".
-
Die vom Plattformdienste-Endpunkt referenzierte Ressource wurde erstellt:
-
CloudMirror Replikation: S3-Bucket
-
Ereignisbenachrichtigung: Amazon Simple Notification Service (Amazon SNS) Thema, Kafka Thema oder Webhook-Endpunkt
-
Suchbenachrichtigung: Elasticsearch Index, falls der Ziel-Cluster nicht für die automatische Erstellung von Indizes konfiguriert ist.
-
-
Sie verfügen über die Informationen zur Zielressource:
-
Host und Port für den Uniform Resource Identifier (URI)
Wenn ein auf einem StorageGRID System gehosteter Bucket als Endpunkt für CloudMirror Replikation verwendet werden soll, ist der Grid-Administrator zu kontaktieren, um die erforderlichen Werte zu ermitteln. -
Eindeutiger Ressourcenname (URN)
-
Authentifizierungsdaten (falls erforderlich):
Such-IntegrationsendpunkteFür Suchintegrationsendpunkte können die folgenden Anmeldeinformationen verwendet werden:
-
Zugriffsschlüssel: Zugriffsschlüssel-ID und geheimer Zugriffsschlüssel
-
Basis-HTTP: Benutzername und Passwort
CloudMirror ReplikationsendpunkteFür CloudMirror Replikationsendpunkte können die folgenden Anmeldeinformationen verwendet werden:
-
Zugriffsschlüssel: Zugriffsschlüssel-ID und geheimer Zugriffsschlüssel
-
CAP (C2S Access Portal): Temporäre Anmeldeinformationen-URL, Server- und Clientzertifikate, Clientschlüssel und optional eine Passphrase für den privaten Clientschlüssel.
Amazon SNS EndpunkteFür Amazon SNS Endpunkte können Sie die folgenden Anmeldeinformationen verwenden:
-
Zugriffsschlüssel: Zugriffsschlüssel-ID und geheimer Zugriffsschlüssel
Kafka EndpunkteFür Kafka-Endpunkte können die folgenden Anmeldeinformationen genutzt werden:
-
SASL/PLAIN: Benutzername und Passwort
-
SASL/SCRAM-SHA-256: Benutzername und Passwort
-
SASL/SCRAM-SHA-512: Benutzername und Passwort
-
-
Sicherheitszertifikat (falls eine Zertifikatsprüfung erforderlich ist)
-
-
Wenn die Elasticsearch-Sicherheitsfunktionen aktiviert sind, besteht die Berechtigung zum Überwachen des Clusters für Konnektivitätstests sowie entweder die Schreibberechtigung für Indizes oder sowohl die Index- als auch die Löschberechtigung für Indizes für Dokumentaktualisierungen.
-
Wählen Sie STORAGE (S3) > Platform services endpoints. Die Seite „Platform services endpoints“ wird angezeigt.
-
Endpunkt erstellen auswählen.
-
Geben Sie einen Anzeigenamen ein, der den Endpunkt und seinen Zweck kurz beschreibt.
Der Typ des Plattformdienstes, den der Endpunkt unterstützt, wird neben dem Endpunktnamen angezeigt, wenn er auf der Seite „Endpunkte“ aufgeführt ist, sodass diese Information nicht in den Namen aufgenommen werden muss.
-
Im Feld URI ist der Unique Resource Identifier (URI) des Endpunkts anzugeben.
Eines der folgenden Formate kann verwendet werden:
https://host:port http://host:port
Wenn Sie keinen Port angeben, werden die folgenden Standardports verwendet:
-
Port 443 für HTTPS-URIs und Port 80 für HTTP-URIs (die meisten Endpunkte)
-
Port 9092 für HTTPS- und HTTP-URIs (nur Kafka Endpunkte)
Die URI für einen auf StorageGRID gehosteten Bucket könnte beispielsweise wie folgt lauten:
https://s3.example.com:10443
In diesem Beispiel
s3.example.comsteht für den DNS-Eintrag für die virtuelle IP (VIP) der StorageGRID High Availability (HA) Gruppe, und10443steht für den im Load-Balancer-Endpunkt definierten Port.Nach Möglichkeit empfiehlt sich eine Verbindung zu einer HA Gruppe von Load-Balancing-Knoten, um einen Single Point of Failure zu vermeiden. Ebenso könnte die URI für einen auf AWS gehosteten Bucket wie folgt lauten:
https://s3-aws-region.amazonaws.com
Wird der Endpunkt für den CloudMirror Replikationsdienst verwendet, darf der Bucket-Name nicht in die URI aufgenommen werden. Der Bucket-Name wird im Feld URN angegeben. -
-
Geben Sie den eindeutigen Ressourcennamen (URN) für den Endpunkt ein.
Die URN eines Endpunkts kann nach der Erstellung des Endpunkts nicht mehr geändert werden. -
Wählen Sie Weiter.
-
Wählen Sie einen Wert für Authentifizierungstyp aus.
Wenn für Webhook-Endpunkte eine Authentifizierung erforderlich ist, kann Mutual Transport Layer Security (mTLS) in Schritt 9 konfiguriert werden. Such-IntegrationsendpunkteAnmeldeinformationen für einen Suchintegrationsendpunkt eingeben oder hochladen.
Die von Ihnen angegebenen Anmeldeinformationen müssen Schreibberechtigungen für die Zielressource besitzen.
Authentifizierungstyp Beschreibung Anmeldeinformationen Anonym
Bietet anonymen Zugriff auf das Ziel. Funktioniert nur für Endpunkte, bei denen die Sicherheit deaktiviert ist.
Keine Authentifizierung.
Zugangsschlüssel
Verwendet Anmeldeinformationen im AWS-Stil, um Verbindungen mit dem Ziel-Cluster zu authentifizieren.
-
Zugriffsschlüssel-ID
-
Geheimer Zugriffsschlüssel
Grundlegendes HTTP
Verwendet einen Benutzernamen und ein Passwort zur Authentifizierung von Verbindungen zum Ziel-Cluster.
-
Benutzername
-
Passwort
CloudMirror ReplikationsendpunkteGeben Sie die Anmeldeinformationen für einen CloudMirror Replikationsendpunkt ein oder laden Sie sie hoch.
Die von Ihnen angegebenen Anmeldeinformationen müssen Schreibberechtigungen für die Zielressource besitzen.
Authentifizierungstyp Beschreibung Anmeldeinformationen Anonym
Bietet anonymen Zugriff auf das Ziel. Funktioniert nur für Endpunkte, bei denen die Sicherheit deaktiviert ist.
Keine Authentifizierung.
Zugangsschlüssel
Verwendet Anmeldeinformationen im AWS-Stil, um Verbindungen mit dem Ziel-Cluster zu authentifizieren.
-
Zugriffsschlüssel-ID
-
Geheimer Zugriffsschlüssel
CAP (C2S Access Portal)
Verwendet Zertifikate und Schlüssel zur Authentifizierung von Verbindungen zum Ziel.
-
URL für temporäre Anmeldeinformationen
-
Server-CA-Zertifikat (PEM-Datei-Upload)
-
Clientzertifikat (PEM-Datei-Upload)
-
Privater Schlüssel des Clients (PEM-Datei-Upload, OpenSSL-verschlüsseltes Format oder unverschlüsseltes privates Schlüsselformat)
-
Passphrase für den privaten Client-Schlüssel (optional)
Amazon SNS EndpunkteGeben Sie die Zugangsdaten für einen Amazon SNS Endpunkt ein oder laden Sie sie hoch.
Die von Ihnen angegebenen Anmeldeinformationen müssen Schreibberechtigungen für die Zielressource besitzen.
Authentifizierungstyp Beschreibung Anmeldeinformationen Anonym
Bietet anonymen Zugriff auf das Ziel. Funktioniert nur für Endpunkte, bei denen die Sicherheit deaktiviert ist.
Keine Authentifizierung.
Zugangsschlüssel
Verwendet Anmeldeinformationen im AWS-Stil, um Verbindungen mit dem Ziel-Cluster zu authentifizieren.
-
Zugriffsschlüssel-ID
-
Geheimer Zugriffsschlüssel
Kafka EndpunkteGeben Sie die Anmeldedaten für einen Kafka-Endpunkt ein oder laden Sie diese hoch.
Die von Ihnen angegebenen Anmeldeinformationen müssen Schreibberechtigungen für die Zielressource besitzen.
Authentifizierungstyp Beschreibung Anmeldeinformationen Anonym
Bietet anonymen Zugriff auf das Ziel. Funktioniert nur für Endpunkte, bei denen die Sicherheit deaktiviert ist.
Keine Authentifizierung.
SASL/PLAIN
Verwendet einen Benutzernamen und ein Passwort im Klartext, um Verbindungen zum Ziel zu authentifizieren.
-
Benutzername
-
Passwort
SASL/SCRAM-SHA-256
Verwendet einen Benutzernamen und ein Passwort unter Verwendung eines Challenge-Response-Protokolls und SHA-256-Hashing zur Authentifizierung der Verbindungen zum Ziel.
-
Benutzername
-
Passwort
SASL/SCRAM-SHA-512
Verwendet einen Benutzernamen und ein Passwort unter Verwendung eines Challenge-Response-Protokolls und SHA-512-Hashing zur Authentifizierung der Verbindungen zum Ziel.
-
Benutzername
-
Passwort
Delegierungstoken-Authentifizierung verwenden ist auszuwählen, wenn Benutzername und Passwort von einem Delegierungstoken abgeleitet werden, das von einem Kafka-Cluster bezogen wurde.
-
-
Wählen Sie Weiter.
-
Eine Optionsschaltfläche für Zertifikate überprüfen ermöglicht die Auswahl, wie die TLS-Verbindung zum Endpunkt überprüft wird.
Die meisten EndpunkteDie TLS-Verbindung für die Suchintegration, CloudMirror Replikation, Amazon SNS oder Kafka-Endpunkte wird überprüft.
Art der Zertifikatsprüfung Beschreibung TLS
Validiert das Serverzertifikat für TLS-Verbindungen zur Endpunktressource.
Deaktiviert
Die Zertifikatsprüfung ist deaktiviert. Diese Option ist nicht sicher.
Benutzerdefiniertes CA-Zertifikat verwenden
Das benutzerdefinierte CA-Zertifikat wird verwendet, um die Identität des Servers beim Verbindungsaufbau zum Endpunkt zu überprüfen.
CA-Zertifikat des Betriebssystems verwenden
Das standardmäßig auf dem Betriebssystem installierte Grid-CA-Zertifikat wird verwendet, um Verbindungen zu sichern.
Nur Webhook EndpunkteDie TLS-Verbindung für Webhook-Endpunkte wird überprüft.
Art der Zertifikatsprüfung Beschreibung TLS
Validiert das Serverzertifikat für TLS-Verbindungen zur Endpunktressource.
mTLS
Validiert die Client- und Serverzertifikate für Mutual TLS-Verbindungen zur Endpunktressource.
Deaktiviert
Die Zertifikatsprüfung ist deaktiviert. Diese Option ist nicht sicher.
Benutzerdefiniertes CA-Zertifikat verwenden
Das benutzerdefinierte CA-Zertifikat wird verwendet, um die Identität des Servers beim Verbindungsaufbau zum Endpunkt zu überprüfen.
Wenn mTLS ausgewählt wird, werden diese Optionen verfügbar.
Art der Zertifikatsprüfung Beschreibung Serverzertifikat nicht überprüfen
Deaktiviert die Serverzertifikatsprüfung, wodurch die Identität des Servers nicht überprüft wird. Diese Option ist unsicher.
Client-Zertifikat
Das Clientzertifikat wird verwendet, um die Identität des Clients bei der Verbindung zum Endpunkt zu überprüfen.
Privater Schlüssel des Clients
Der private Schlüssel für das Clientzertifikat. Falls verschlüsselt, muss er im traditionellen Format PKCS #1 vorliegen (PKCS #8-Format wird nicht unterstützt).
Passphrase für den privaten Schlüssel des Clients
Die Passphrase zum Entschlüsseln des privaten Client-Schlüssels. Wenn der private Schlüssel nicht verschlüsselt ist, dieses Feld leer lassen.
-
Testen und Endpunkt erstellen auswählen.
-
Eine Erfolgsmeldung wird angezeigt, wenn der Endpunkt mit den angegebenen Anmeldeinformationen erreicht werden kann. Die Verbindung zum Endpunkt wird von einem Knoten an jedem Standort validiert.
-
Eine Fehlermeldung wird angezeigt, wenn die Endpunktvalidierung fehlschlägt. Falls der Endpunkt zur Fehlerbehebung geändert werden muss, kann Zurück zu den Endpunktdetails ausgewählt und die Informationen aktualisiert werden. Anschließend kann Endpunkt testen und erstellen ausgewählt werden.
Die Erstellung von Endpunkten schlägt fehl, wenn die Plattformdienste für Ihr Mandantenkonto nicht aktiviert sind. Der StorageGRID Administrator ist zu kontaktieren.
-
Nachdem Sie einen Endpunkt konfiguriert haben, kann dessen URN zur Konfiguration eines Plattformdienstes verwendet werden.