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.13 oder höher
Sie können die unterstützten Kubernetes-Clusterversionen mit folgendem Befehl ermitteln:
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 document outlines the requirements for setting up a Google Kubernetes Engine (GKE) cluster for an Apigee hybrid non-production installation.\u003c/p\u003e\n"],["\u003cp\u003eNon-production clusters are intended for demonstration and development, requiring fewer resources compared to production environments.\u003c/p\u003e\n"],["\u003cp\u003eThe cluster must use Kubernetes version 1.13 or later and the \u003ccode\u003ekubectl\u003c/code\u003e version 1.13.x or later, following a standard cluster template with zonal location and three 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, both with a minimum of three nodes and N1-standard-4 machine type.\u003c/p\u003e\n"],["\u003cp\u003eApigee hybrid documentation version 1.1 is end of life, and users are recommended to upgrade to a newer version.\u003c/p\u003e\n"]]],[],null,["# GKE non-production cluster requirements\n\n| You are currently viewing version 1.1 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:"]]