This section describes the basic requirements for setting up an
Anthos GKE cluster
(previously known as GKE On-Prem)
suitable for a production environment.
Creating the cluster
For information about creating Anthos GKE clusters,
see
Creating
admin and user clusters in the Anthos GKE on-prem 1.5 documentation.
Production cluster requirements
Use these requirements as a guide when
creating your production cluster.
You must configure and label two types of nodes in your cluster -- one for the stateful Cassandra
pods and one for the rest of the pods, which are stateless.
Configure these node types as described below:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eThe current documentation version (1.2) is end-of-life and users should upgrade to a newer version.\u003c/p\u003e\n"],["\u003cp\u003eProduction clusters require more resources, including more nodes and larger virtual machine configurations, than non-production setups.\u003c/p\u003e\n"],["\u003cp\u003eProduction clusters should meet requirements for the minimum node specifications, 8 CPU and 16 GB RAM for both stateful and stateless nodes.\u003c/p\u003e\n"],["\u003cp\u003eStateful nodes require a minimum of 6 nodes, while stateless nodes need at least 3.\u003c/p\u003e\n"],["\u003cp\u003eBoth stateful and stateless nodes must have Kubernetes labels set to \u003ccode\u003eapigee.com/apigee-nodepool\u003c/code\u003e with values \u003ccode\u003eapigee-data\u003c/code\u003e and \u003ccode\u003eapigee-runtime\u003c/code\u003e respectively, and they both require dynamically provisioned storage.\u003c/p\u003e\n"]]],[],null,["# Anthos GKE 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\n\nThis section describes the basic requirements for setting up an\n[Anthos GKE](https://cloud.google.com/anthos/) cluster\n(previously known as [GKE On-Prem](https://cloud.google.com/gke-on-prem/docs/overview))\nsuitable for a production environment.\n| A production cluster can consume significant resources because it includes more nodes and larger virtual machine configurations than a non-production setup. Also, a production cluster might be hosted in multiple zones and regions worldwide.\n\nCreating the cluster\n--------------------\n\n\nFor information about creating Anthos GKE clusters,\nsee\n[Creating\nadmin and user clusters](https://cloud.google.com/anthos/gke/docs/on-prem/1.5/how-to/admin-user-cluster-basic) in the Anthos GKE on-prem 1.5 documentation.\n\nProduction cluster requirements\n-------------------------------\n\n\nUse these requirements as a guide when\ncreating your production cluster.\n\n### Software versions\n\n### Node requirements\n\n\nYou must configure and label two types of nodes in your cluster -- one for the stateful Cassandra\npods and one for the rest of the pods, which are stateless.\nConfigure these node types as described below:\n\n#### Stateful node configuration\n\n#### Stateless node configuration"]]