In diesem Abschnitt werden die grundlegenden Anforderungen zum Einrichten eines Google Kubernetes Engine-Clusters (GKE) beschrieben, der für die Installation von Apigee Hybrid in anderen als Produktionsumgebungen geeignet ist.
Cluster erstellen
Informationen zum Erstellen von GKE-Clustern finden Sie in der GKE-Dokumentation unter
Cluster erstellen.
Anforderungen für Nicht-Produktionscluster
Beachten Sie diese Anforderungen, wenn Sie Nicht-Produktionscluster erstellen.
Software-Versionen
Anforderung
Wert
Kubernetes-Version
Version 1.14.x oder höher
Wenn Sie die unterstützten Kubernetes-Clusterversionen ermitteln möchten, führen Sie den folgenden Befehl aus:
gcloud container get-server-config
Unterstützte Versionen werden unter der Überschrift validMasterVersions: zurückgegeben.
Wählen Sie diese Vorlagenkonfigurationsoptionen für GKE-Cluster außerhalb des Produktionsumfelds aus:
Konfiguration
Wert
Clustervorlage
Standard-Cluster
Standorttyp
Zonal
Verfügbarkeitszonen
3
Speicher
Speicher wird mit dem dynamischen Bereitsteller StatefulSet dynamisch bereitgestellt.
Knotenanforderungen
Ein Knotenpool besteht aus einer Gruppe von Knoten in einem Cluster, die alle dieselbe Konfiguration haben. Standardmäßig müssen Sie zwei Knotenpools in Ihrem Cluster konfigurieren – einen für die zustandsorientierten Cassandra-Pods und einen für die übrigen Pods, die zustandslos sind.
Konfigurieren Sie diese beiden Knotenpools wie unten beschrieben:
Zustandsorientierte Knotenpoolkonfiguration
So konfigurieren Sie einen zustandsorientierten Knotenpool:
Konfiguration
Wert
Name
apigee-data
Mindestanzahl von Knoten
3
Maschinentyp
N1-Standard-4 (Standardmaschinentyp mit 4 vCPUs, 15 GB Arbeitsspeicher)
Speicher
Speicher wird mit dem dynamischen Bereitsteller StatefulSet dynamisch bereitgestellt.
Zustandslose Knotenpoolkonfiguration
So konfigurieren Sie einen zustandslosen Knotenpool:
Konfiguration
Wert
Name
apigee-runtime
Mindestanzahl von Knoten
3 (Falls zu wenig Ressourcen verfügbar sind, wählen Sie 2)
Maschinentyp
N1-Standard-4 (Standardmaschinentyp mit 4 vCPUs, 15 GB Arbeitsspeicher)
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-28 (UTC)."],[[["\u003cp\u003eThis documentation is for Apigee hybrid version 1.2, which is end-of-life, and users should upgrade to a newer version.\u003c/p\u003e\n"],["\u003cp\u003eThe content outlines the requirements for setting up a Google Kubernetes Engine (GKE) cluster for a non-production Apigee hybrid installation.\u003c/p\u003e\n"],["\u003cp\u003eNon-production GKE clusters must use Kubernetes version 1.14.x or later and are configured with a standard zonal cluster template with 3 availability zones.\u003c/p\u003e\n"],["\u003cp\u003eTwo node pools are required: a stateful node pool named \u003ccode\u003eapigee-data\u003c/code\u003e and a stateless node pool named \u003ccode\u003eapigee-runtime\u003c/code\u003e, each with a minimum of 3 nodes of type N1-standard-4.\u003c/p\u003e\n"],["\u003cp\u003eStorage for both node pools is dynamically provisioned using the StatefulSet dynamic provisioner.\u003c/p\u003e\n"]]],[],null,["# GKE non-production cluster requirements\n\n| You are currently viewing version 1.2 of the Apigee hybrid documentation. **This version is end of life.** You should upgrade to a newer version. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\nThis section describes the basic requirements for setting up a\nGoogle Kubernetes Engine (GKE) cluster\nsuitable for an Apigee hybrid non-production installation.\n| A non-production configuration typically includes fewer nodes, consumes fewer resources, and runs in fewer zones or regions than a production cluster. Non-production clusters are commonly used for demonstration and development purposes.\n\nCreating the cluster\n--------------------\n\n\nFor information about creating GKE clusters, see [Creating a cluster](https://cloud.google.com/kubernetes-engine/docs/how-to/creating-a-cluster) in the GKE documentation.\n\nNon-production cluster requirements\n-----------------------------------\n\n\nFollow these requirements when\ncreating your non-production cluster.\n\n### Software versions\n\n### Cluster template configuration\n\nChoose these template configuration options for your non-production GKE cluster:\n\n### Node requirements\n\n\nA [node pool](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) is a group of nodes within a cluster that all have the same configuration. By\ndefault, you must configure two node pools in your cluster -- one for the stateful Cassandra\npods and one for the rest of the pods, which are stateless.\nConfigure these two node pools\nas described below:\n\n#### Stateful node pool configuration\n\n\nConfigure a stateful node pool as follows:\n\n#### Stateless node pool configuration\n\n\nConfigure a stateless node pool as follows:"]]