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-03-07 UTC."],[[["Apigee hybrid version 1.5 is end-of-life and users should upgrade to a newer version."],["Node pools, which are groups of nodes with the same configuration, can be either stateful for components like Cassandra that require persistent storage, or stateless for other runtime services."],["The minimum cluster configurations include 3 nodes per region, 4 CPUs, and 15 RAM for both stateful and stateless node pools."],["For production environments, it is recommended to have a minimum of two clusters."],["If additional capacity or throughput needs are required, there are different documentations provided for scaling Cassandra pods, or configuring dedicated node pools."]]],[]]