Bereitstellung über Oracle Cloud Marketplace

Als Oracle Cloud Infrastructure-Administrator können Sie Oracle Blockchain Platform Enterprise Edition for Besu über den Oracle Marketplace installieren.

So suchen Sie Oracle Blockchain Platform Enterprise Edition im Oracle Cloud Marketplace:

  1. Melden Sie Sich bei Oracle Cloud Marketplace an.
  2. Verwenden Sie auf der Oracle Cloud Marketplace-Homepage das Suchfeld unter "Alle Anwendungen", und suchen Sie nach den Schlüsselwörtern Oracle Blockchain Platform.
  3. Wählen Sie in den Suchergebnissen Oracle Blockchain Platform Besu Enterprise Edition aus.

Nachdem Sie die Oracle Blockchain Platform Enterprise Edition-Liste im Oracle Cloud Marketplace gefunden haben, können Sie Oracle Blockchain Platform mit der angegebenen Stackliste bereitstellen. Der Stack fordert Sie zur Eingabe bestimmter Informationen auf und erstellt dann ein Oracle Kubernetes Engine-Cluster mit installierter Oracle Blockchain Enterprise Edition.

  1. Wählen Sie auf der Seite "Marketplace" die Option "Oracle Blockchain Platform Besu Enterprise Edition".
  2. Wählen Sie Stack starten aus.
  3. Geben Sie auf der Seite "Stack starten" die folgenden Informationen an:
    1. Compartment auswählen
      Gibt das Compartment an, in dem die Ressourcen erstellt werden.
    2. Version wählen
      Liefert eine Liste der verfügbaren Versionen. Wählen Sie die Version der Oracle Blockchain Platform Enterprise Edition aus, die Sie bereitstellen möchten: 26.3.1.
    3. Allgemeine Geschäftsbedingungen
      Prüfen Sie die Lizenzen, bevor Sie mit der Instanzerstellung fortfahren.
    Wählen Sie Stack starten aus.
  4. Sie können optional die Felder Stackinformationen anpassen. Alle Felder werden mit Standardwerten ausgefüllt.
    1. Benutzerdefinierter Provider
      Benutzerdefinierte Mitarbeiter werden derzeit nicht unterstützt.
    2. Name
      Der Name des Stacks. Es hat einen Standardnamen und stellt einen Datums-/Zeitstempel bereit. Sie können dies bei Bedarf bearbeiten.
    3. Beschreibung
      Beschreibung des Stacks, den Sie erstellen.
    4. Erstellen in Compartment
      Standardmäßig wird das Compartment angezeigt, das Sie auf der Seite "Oracle Blockchain Platform Marketplace" ausgewählt haben.
    5. Terraform-Version
      Stellen Sie sicher, dass Version 1.5.x oder höher ausgewählt ist.
    6. Tags
      Optional. Tags sind eine bequeme Möglichkeit, einen Tracking-Mechanismus zuzuweisen.
    Klicken Sie auf Weiter.
  5. Geben Sie die erforderlichen Details ein, um die Plattform auf der Seite Variablen konfigurieren zu konfigurieren.
    Blockchain-Plattformkonfigurationen
    1. Domainname
      Der Domainname, der für Ihren Oracle Blockchain Platform Manager verwendet wird. Dies wird in der Platform Manager-URL verwendet, wie in Schritt 7 beschrieben.
    2. Blockchain Platform Manager - Admin-Benutzerkennwort
      Damit wird das Kennwort des Admin-Benutzers für Blockchain Platform Manager festgelegt.
    3. LDAP-Benutzerkennwort
      Damit wird das Kennwort des Admin-Benutzers für den LDAP-Authentifizierungsserver festgelegt.
    OCIR-Imagekonfigurationen
    1. OCIR-Benutzername
      Benutzername, der für die Anmeldung bei Oracle Cloud Infrastructure Registry verwendet wird. Geben Sie den Namen des Benutzers im folgenden Format ein:
      <tenancy-namespace>/<username>
      Dabei ist <tenancy-namespace> die automatisch generierten Zeichenfolge für den Object Storage-Namespace des Mandanten, in dem Repositorys erstellt wird (wie auf der Seite Mandanteninformationen angezeigt). Beispiel:
      ansh81vru1zp/jdoe@example.com
      Bei einigen älteren Mandanten kann die Namespace-Zeichenfolge mit dem Mandantennamen in Kleinschreibung identisch sein. Beispiel:
      example-dev
      Wenn Ihr Mandant mit Oracle Identity Cloud Service föderiert ist, verwenden Sie das Format
      <tenancy-namespace>/oracleidentitycloudservice/<username>

      Siehe Bei Oracle Cloud Infrastructure Registry anmelden.

    2. OCIR-Authentifizierungstoken
      Das Authentifizierungstoken für den Zugriff auf OCIR. Diese Voraussetzung wird hier beschrieben: OCI-Voraussetzungen.
    Kubernetes-Clusterkonfigurationen
    1. Clustername
      Name des OCI Kubernetes Engine-Clusters, das erstellt wird.
    2. Knotenpoolname
      Name des Knotenpools für die Worker-Knoten.
    3. Cluster Autoscaler für Knotenpool aktivieren
      Dadurch können Knotenpools basierend auf der Ressourcennutzung automatisch skaliert werden. Außerdem werden Worker-Knoten nach Bedarf hinzugefügt und entfernt.
    4. Mindestanzahl Worker-Knoten
      Die minimale Anzahl von Knoten im Knotenpool. Wenn Autoscaling nicht aktiviert wurde, ist dies die Gesamtanzahl der verfügbaren Worker-Knoten. Mindestens drei Worker-Knoten sind erforderlich.
    5. Maximale Anzahl Worker-Kodes
      Die maximale Anzahl von Knoten im Knotenpool. Diese Option ist nur verfügbar, wenn Autoscaling aktiviert wurde.
    6. Ausprägung der Worker-Knoteninstanz
      Wählen Sie die entsprechende Compute-Ausprägung aus. Informationen zu unterstützten Ausprägungen und deren Konfigurationen finden Sie unter Unterstützte Compute-Ausprägungen
    7. OCPU-Anzahl Worker-Knoten
      Die Anzahl der OCPUs für jede Compute-Instanz des Worker-Knotens. Der Mindestwert beträgt 4 OCPUs.
    8. Worker-Knotenspeicher (GB)
      Die Arbeitsspeichermenge für jede Worker-Knoten-Compute-Instanz. Das Minimum beträgt 64GB.
  6. Prüfen Sie auf der Seite Prüfen die angegebenen Informationen, und klicken Sie auf Erstellen.
    • Apply ausführen ist standardmäßig ausgewählt. Es wird den Stack ausführen und Ihren Blockchain Platform Manager einrichten.
    • Wenn Anwenden ausführen nicht ausgewählt wurde, klicken Sie auf Anwenden, und wählen Sie Automatisch genehmigen für Auflösung des Tätigkeitsplans anwenden aus.
    Die Installation sollte rund 30 Minuten in Anspruch nehmen.
  7. Nach Abschluss des Jobs ist eine neue Registerkarte verfügbar: Anwendungsinformationen.
    1. Kopieren Sie das Feld Eintrag für Domainhosts, und hängen Sie es an die Hostdatei des Clientrechners an:
      • macOS oder Linux: /etc/hosts
      • Fenster: C:\Windows\System32\drivers\etc\hosts
    2. Optional: Kopieren Sie das Feld Kubernetes-Konfiguration, und hängen Sie es an die kubeconfig-Datei (~/.kube/config) des Clientrechners an, um auf das Cluster zuzugreifen.
  8. Sie können jetzt den Blockchain Platform Manager unter folgender URL aufrufen:
    https://controlplane.<domain_name>/console/index.html
    Dabei entspricht <domain_name> dem Domainnamen, der in den Details der Blockchain Platform-Konfigurationen in Schritt 5 weitergeleitet wurde.
    Beispiel: https://controlplane.obpee.com/console/index.html