This topic describes minimum cluster configurations for
Apigee hybrid. These minimum configurations apply to all of the supported
Kubernetes platforms.
About node pools
A node pool is a group of nodes within a cluster that all have the same configuration. By
default, hybrid assigns all pods to the default node pool; however, you can create dedicated
node pools and assign hybrid components to them as a way of distributing resources.
Typically, you define dedicated node pools when you have pods with differing resource
requirements. For example, the apigee-cassandra pods require persistent storage, while
the other Apigee hybrid pods do not. For this reason, we recommend that you create
a stateful node pool for Cassandra and a stateless node pool for the rest of the hybrid
runtime services. See Configure dedicated node pools for
details.
The following section lists configurations for both stateful and stateless node pools.
Minimum configurations
Use these minimum configurations when setting up your cluster:
[[["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-20 UTC."],[[["\u003cp\u003eApigee hybrid version 1.6 is end-of-life and users should upgrade to a newer version.\u003c/p\u003e\n"],["\u003cp\u003eMinimum cluster configurations for Apigee hybrid include both stateful and stateless node pools with a recommendation of 3 nodes, 4 CPU, and 15 RAM per region for each.\u003c/p\u003e\n"],["\u003cp\u003eA stateful node pool is recommended for Cassandra pods, requiring dynamic storage, while a stateless node pool is suitable for other hybrid runtime services.\u003c/p\u003e\n"],["\u003cp\u003eProduction environments should have at least two clusters.\u003c/p\u003e\n"],["\u003cp\u003eResources are provided for users who need to scale their configuration for additional capacity and throughput.\u003c/p\u003e\n"]]],[],null,[]]