Schritt 1: Cluster erstellen

Hinweis

Bei diesen Schritten wird davon ausgegangen, dass Sie in den vorherigen Schritten Umgebungsvariablen erstellt haben. Prüfen Sie diese mit den folgenden Befehlen:

echo $PROJECT_ID
echo $CLUSTER_LOCATION
echo $ORG_NAME
echo $ENV_NAME

In diesen Schritten werden die folgenden Umgebungsvariablen verwendet:

  • PROJECT_ID: ID Ihres Google Cloud-Projekts. Weitere Informationen finden Sie unter Hybrid-Kurzanleitung – Schritt 2: Google Cloud-Projekt erstellen.
    export PROJECT_ID=your_project_ID
  • CLUSTER_LOCATION: Die Region, in der Sie den Cluster erstellen.
    export CLUSTER_LOCATION=cluster-region
  • ORG_NAME: Der Name Ihrer Organisation. Dieser muss mit Ihrer Google Cloud-Projekt-ID übereinstimmen. Weitere Informationen erhalten Sie unter Hybrid-Kurzanleitung – Schritt 4: Organisation erstellen
    export ORG_NAME=your_organization_name
  • ENV_NAME: Der Name Ihrer Hybridumgebung. Weitere Informationen erhalten Sie unter Hybrid-Kurzanleitung – Schritt 6: Umgebungsgruppe erstellen
    export ENV_NAME=your_environment_name

Im Folgenden wird beschrieben, wie Sie den Cluster einrichten, in dem Sie Apigee Hybrid ausführen. Die Anleitungen variieren je nach Plattform, auf der Sie Hybrid ausführen. Wählen Sie eine Plattform aus, um auf die Anleitungen zuzugreifen:

In diesem Schritt wird erläutert, wie Sie Ihre Shell-Umgebung einrichten und einen GKE-Cluster in Ihrem Google Cloud-Projekt erstellen.

Cluster erstellen

  1. Legen Sie Ihre Anforderungen für den Apigee Hybrid-Cluster fest. Es gelten folgende Mindestkonfigurationen für Ihren Cluster:
    Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
    Anzahl der Knoten 3 (pro Region) 3 (pro Region)
    CPU 4 4
    RAM 15 15
    Name des Standardlabels apigee-data apigee-runtime
    Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

    Weitere Informationen zur Mindestclusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

  2. Prüfen Sie die GKE-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. Erstellen Sie mit der folgenden Anleitung einen regionalen Cluster mit mindestens sechs Knoten:
    • Regionale Cluster erstellen.
  4. Erstellen Sie mindestens zwei Knotenpools für Ihren Cluster. Es gelten folgende Mindestanforderungen für Knotenpools:
    Name des Standardknotenpools Beschreibung Minimale Knotenanzahl Mindestanzahl an CPUs pro Knotenpool Mindestanzahl an CPUs pro Knoten
    apigee-data Ein zustandsorientierter Knotenpool. 3 4 4/Anzahl der Knoten im Pool
    apigee-runtime Ein zustandsloser Knotenpool. 3 4 4/Anzahl der Knoten im Pool

    Folgen Sie der Anleitung unter Knotenpools hinzufügen und verwalten.

    Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  5. Nach dem Erstellen des Clusters aktivieren Sie mit dem folgenden Befehl Workload Identity auf dem Cluster:
    gcloud container clusters update ${CLUSTER_NAME} \
      --workload-pool=$PROJECT_ID.svc.id.goog \
      --region ${CLUSTER_LOCATION}

    Weitere Informationen finden Sie unter Workload Identity in einem Cluster aktivieren.

  6. Rufen Sie mit dem folgenden Befehl die Anmeldedaten gcloud des soeben erstellten Clusters ab:
    gcloud container clusters get-credentials ${CLUSTER_NAME} \
      --region ${CLUSTER_LOCATION} \
      --project ${PROJECT_ID}

Nachdem Sie einen Cluster installiert haben und dieser ausgeführt wird, fahren Sie mit dem nächsten Schritt fort.

Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die GKE-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. So erstellen Sie einen Nutzercluster:

Nachdem Sie einen Cluster installiert haben und dieser ausgeführt wird, fahren Sie mit dem nächsten Schritt fort.

Anforderungen und Voraussetzungen

Mit Anthos-Clustern auf Bare-Metal-Servern können Sie Kubernetes-Cluster direkt auf Ihren eigenen Maschinenressourcen ausführen.

Sehen Sie sich die folgenden Anforderungen und Voraussetzungen an:

Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die GKE-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. Verwenden Sie die folgende Anleitung in der Anthos-Cluster auf Bare Metal-Dokumentation, um einen Nutzercluster zu erstellen:

Nachdem Sie einen Cluster installiert haben und dieser ausgeführt wird, fahren Sie mit dem nächsten Schritt fort.

AKS-Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die AKS-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. Verwenden Sie einen der folgenden Anleitungen zum Erstellen eines Clusters:

Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die EKS-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. So erstellen Sie einen Nutzercluster:

Nachdem Sie einen Cluster installiert haben und dieser ausgeführt wird, fahren Sie mit dem nächsten Schritt fort.

Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die GKE-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. So erstellen Sie einen Nutzercluster:

Nachdem Sie einen Cluster installiert haben und dieser ausgeführt wird, fahren Sie mit dem nächsten Schritt fort.

Cluster erstellen

  1. Legen Sie die Clusteranforderungen für den Apigee Hybrid-Cluster fest:
    • Die Mindestkonfigurationen für einen Cluster sind:
      Konfiguration Zustandsorientierter Knotenpool Zustandsloser Knotenpool
      Anzahl der Knoten 3 (pro Region) 3 (pro Region)
      CPU 4 4
      RAM 15 15
      Name des Standardlabels apigee-data apigee-runtime
      Speicher dynamic Verwaltet mit der ApigeeDeployment-CRD

      Weitere Informationen zur minimalen Clusterkonfiguration finden Sie unter Minimale Clusterkonfigurationen.

    • Erstellen Sie mindestens zwei Knotenpools:
      Name des Standardknotenpools Beschreibung
      apigee-data Ein zustandsorientierter Knotenpool.
      apigee-runtime Ein zustandsloser Knotenpool.

      Weitere Informationen zur Konfiguration von Knotenpools finden Sie unter Dedizierte Knotenpools konfigurieren.

  2. Prüfen Sie die OpenShift-Version, die von dieser Version der Hybrid-Version 1.7.6 unterstützt wird:
  3. Erstellen Sie den OpenShift-Cluster, der auf der Laufzeitebene bereitgestellt werden soll, und installieren Sie Apigee in Ihrem OpenShift-Nutzercluster.

    Als Teil der OpenShift-Installation installieren und konfigurieren Sie das oc-Befehlszeilentool. Siehe Erste Schritte mit der OpenShift-Befehlszeile in der OpenShift-Dokumentation.

Wenn Sie einen Cluster installiert haben, fahren Sie mit dem nächsten Schritt fort.

 

1 (WEITER) Schritt 2: cert-manager installieren 3 4 5 6 7 8 9