Konfiguration des AWS-Standorts mit einer Schematics -Schablone automatisieren
Verwenden Sie IBM Cloud® Schematics-Vorlagen, um automatisch einen Satellite-Standort zu erstellen, AWS-Hosts bereitzustellen und die Satellite-Standort-Steuerungsebene einzurichten.
Sie können diese Terraform-Vorlagen aus dem Satellite Terraform GitHub Repository klonen und verändern. Sie können auch AWS Hosts manuell an einen Satellite Speicherort anhängen.
Damit IBM Cloud Satellite in Ihrem Namen Aktionen bei einem Cloud-Anbieter ausführen kann, müssen Sie dem Cloud-Anbieter Anmeldedaten zur Verfügung stellen. Die von Ihnen angegebenen Anmeldedaten werden in etcd der Satellite-Standortverwaltungsebene gespeichert und verschlüsselt. Weitere Informationen finden Sie im Abschnitt Eigene Daten schützen.
Standort mit einer Schematics-Vorlage erstellen
Bevor Sie beginnen, müssen Sie sicherstellen, dass Sie über die richtigen IBM Cloud Berechtigungen verfügen, um Standorte zu erstellen, einschließlich Satellite und Schematics. Zum Erstellen der Vorlage und zum Verwalten der zugehörigen Ressourcen erstellt Satellite automatisch einen IBM Cloud IAM-API-Schlüssel. Sie können optional den Wert eines vorhandenen API-Schlüssels im selben Konto angeben, der über entsprechende Berechtigungen verfügt.
Verwenden Sie denselben Namen nicht für mehrere Positionen, auch wenn die andere Position gelöscht wurde. Wenn Sie denselben Namen innerhalb von 7 Tagen fünfmal oder öfter verwenden, erreichen Sie das Limit für doppelte Zertifikate bei Let’s Encrypt.
- In Ihrem AWS-Cloud-Provider richten Sie Ihre Kontoberechtigungsnachweise ein.
- Klicken Sie in der Satellite-Konsoleauf Position erstellen.
- Klicken Sie im Abschnitt Setup auf Amazon Web Services.
- Geben Sie im Abschnitt AWS-Berechtigungsnachweise die Werte für AWS-Zugriffsschlüssel-ID und Schlüssel für geheime AWS-Zugriffsschlüssel ein, die Sie zuvor erstellt haben.
- Klicken Sie auf Optionen von AWS abrufen.
- Überprüfen Sie die Details für Satellite-Standort. Wenn Sie die AWS EC2-Instanzen bearbeitet haben, können Sie auf das Bleistift-Symbol Bearbeiten klicken, um Details wie die Beschreibung, den API-Schlüssel oder die Multizonen-Region IBM Cloud zu ändern, von der aus der Standort verwaltet wird.
- Überprüfen Sie die Kostenschätzung im Teilfenster Zusammenfassung.
- Klicken Sie auf Standort auswählen. Die Bereitstellung Ihres Standorts dauert etwa 30 Minuten.
- Optional: Den Fortschritt der Bereitstellung können Sie anhand der Protokolle in dem Schematics-Arbeitsbereich überprüfen, der automatisch für Sie erstellt wird.
- Klicken Sie auf In Schematics verwalten. Wenn Sie einen Fehler feststellen, rufen Sie die Arbeitsbereichskonsole von Schematics auf und klicken Sie auf den Namen Ihres Arbeitsbereichs, z. B.
us.east.cartOrder.... - Suchen Sie auf der Registerkarte Aktivität die aktuelle Aktivitätszeile, und klicken Sie auf Protokoll anzeigen , um die Protokolldetails zu überprüfen.
- Warten Sie, bis die Aktion Schematics abgeschlossen ist und der Arbeitsbereich einen Status Aktiv hat.
- Klicken Sie auf In Schematics verwalten. Wenn Sie einen Fehler feststellen, rufen Sie die Arbeitsbereichskonsole von Schematics auf und klicken Sie auf den Namen Ihres Arbeitsbereichs, z. B.
Gut gemacht, Ihr Satellite-Standort wird nun erstellt! In der Satellite-Konsole können Sie überprüfen, wann sich Ihr Standort im Status Normal befindet und einsatzbereit ist.
Was erstellt diese Vorlage?
Die folgenden Ressourcen werden von der Vorlage in Ihrem AWS-Cloud-Konto erstellt.
- 1 Virtual Private Cloud (VPC).
- 1 Teilnetz für jede der 3 Zonen in der Region.
- 1 Sicherheitsgruppe, die den Anforderungen des Host-Netzwerks für Satelliteentspricht.
- 6 RHEL 9- EC2-Instanzen, gleichmäßig über die Zonen verteilt, oder die von Ihnen angegebene Anzahl von Hosts.
Die folgenden Ressourcen werden von der Vorlage in Ihrem IBM Cloud-Konto erstellt.
- 1 Satellite Position.
- 3 Satellite Hosts, die die EC2-Instanzen in AWS darstellen, die an die Position angehängt und der Satellite Positionssteuerungsebene zugeordnet sind.
- 3 Satellite-Hosts, die die EC2-Instanzen in AWS repräsentieren, dem Standort zugeordnet, nicht zugewiesen und für Dienste wie einen Red Hat OpenShift-Cluster nutzbar sind. Wenn Sie mehr als 6 Hosts hinzugefügt haben, sind die zusätzlichen Hosts nicht zugewiesen und stehen für die Nutzung in der Steuerungsebene oder durch Dienste zur Verfügung.
Wenn Sie diese Vorlage zu Demonstrationszwecken verwenden, ordnen Sie Ihrer Steuerebene nicht alle Hosts zu. Hosts, die der Steuerebene zugeordnet sind, können nicht für andere Zwecke verwendet werden, beispielsweise als Workerknoten für Ihren Cluster. Weitere Informationen finden Sie unter Informationen zu Satellite-Standorten.
AWS-Berechtigungsnachweise
Rufen Sie die Amazon Web Services-Berechtigungsnachweise (AWS-Amazon Web Services) ab, die Satellite zum Erstellen von Satellite Ressourcen in Ihrer AWS-Cloud in Ihrem Namen verwenden können.
- Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen in Ihrem AWS-Konto verfügen, um eine Satellite Position aus einer Vorlage zu erstellen.
- Erstellen Sie einen separaten IAM-Benutzer, dessen Zugriffsbereich auf den Zugriff auf EC2 beschränkt ist.
- Rufen Sie die Anmeldedaten Access Key ID und Secret Access Key für den IAM-Benutzer ab.
- Optional: Wenn Sie die Berechtigungsnachweise während der Erstellung einer Satellite -Position angeben möchten, formatieren Sie die Berechtigungsnachweise in einer JSON-Datei.
client_idist die ID des Zugriffsschlüssels undclient_secretist der geheime Zugriffsschlüssel, den Sie für den IAM-Benutzer in AWS erstellt haben.{ "client_id":"string", "client_secret": "string" }
Ich habe einen Satellite-Standort erstellt. Was kommt als Nächstes?
Nachdem Ihr Satellite-Standort nun eingerichtet ist, können Sie mit der Verwendung der IBM Cloud-Services beginnen.
- Fügen Sie Ihrem Standort Rechenkapazität hinzu, indem Sie weitere Hosts an den Standort anhängen, damit Sie einen Satellite-fähigen IBM Cloud-Service ausführen können.
- Erstellen Sie einen Satellite-fähigen IBM Cloud-Service, wie beispielsweise einen Red Hat OpenShift-Cluster. Sie weisen die zusätzlichen Hosts, die Sie zuvor zugeordnet haben, als Workerknoten zu, um die Rechenleistung für den Cluster bereitzustellen. Sie können auch vorhandene Red Hat OpenShift-Cluster an Ihrem Standort registrieren, die als Implementierungsziele verwendet werden.
- Anwendungen verwalten mit Satellite Config.
- Erstellen Sie Speichervorlagen für Satellite-Cluster.
- Weitere Informationen zur Satellite Link-Komponente und zur Verwendung von Endpunkten für die Verwaltung des Netzdatenverkehrs zwischen Ihrem Standort und IBM Cloud.
Benötigen Sie Hilfe? Lesen Sie den Abschnitt Support erhalten, in dem Sie Informationen zum Cloud-Status, zu Problemen und zur Protokollierung finden, erfahren, wie Sie den Support kontaktieren können, und Ihre E-Mail-Benachrichtigungseinstellungen für IBM Cloud-plattformbezogene Themen festlegen können.