节点池是集群中全都具有相同配置的一组节点。默认情况下,Hybrid 会将所有 pod 都分配给默认节点池;不过,您可以创建专用节点池,并采用分配资源的方式为其分配 Hybrid 组件。
通常,如果 pod 具有不同的资源要求,您可以定义专用节点池。例如,apigee-cassandra pod 需要永久性存储空间,而其他 Apigee Hybrid pod 则不需要。因此,我们建议您为 Cassandra 创建有状态节点池,为其余的 Hybrid 运行时服务创建无状态节点池。如需了解详情,请参阅配置专用节点池。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-27。"],[[["\u003cp\u003eThis document outlines the minimum cluster configurations for Apigee hybrid, applicable across all supported Kubernetes platforms.\u003c/p\u003e\n"],["\u003cp\u003eNode pools, which are groups of nodes within a cluster sharing the same configuration, can be dedicated to distribute resources effectively, especially for pods with varying resource needs.\u003c/p\u003e\n"],["\u003cp\u003eA recommended setup includes a stateful node pool (like for Cassandra), requiring dynamic storage, and a stateless node pool for other runtime services, managed with the \u003ccode\u003eApigeeDeployment\u003c/code\u003e CRD.\u003c/p\u003e\n"],["\u003cp\u003eThe minimum configuration for both stateful and stateless node pools is 3 nodes per region, each with 4 CPUs and 15 GB of RAM.\u003c/p\u003e\n"],["\u003cp\u003eFor production environments, a minimum of two clusters is recommended, with further scaling guidance available in the linked topics.\u003c/p\u003e\n"]]],[],null,["# Minimum cluster configurations\n\n| You are currently viewing version 1.4 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 topic describes minimum cluster configurations for\nApigee hybrid. These minimum configurations apply to all of the supported\n[Kubernetes platforms](/apigee/docs/hybrid/supported-platforms).\n\nAbout node pools\n----------------\n\n\nA node pool is a group of nodes within a cluster that all have the same configuration. By\ndefault, hybrid assigns all pods to the default node pool; however, you can create dedicated\nnode pools and assign hybrid components to them as a way of distributing resources.\n\n\nTypically, you define dedicated node pools when you have pods with differing resource\nrequirements. For example, the `apigee-cassandra` pods require persistent storage, while\nthe other Apigee hybrid pods do not. For this reason, we recommend that you create\na stateful node pool for Cassandra and a stateless node pool for the rest of the hybrid\nruntime services. See [Configure dedicated node pools](/apigee/docs/hybrid/v1.4/configure-dedicated-nodes) for\ndetails.\n\n\nThe following section lists configurations for both stateful and stateless node pools.\n\nMinimum configurations\n----------------------\n\n\nUse these minimum configurations when setting up your cluster:\n\n| **Note:** For **production** environments, we recommend a minimum of two clusters.\n\nScaling the configuration\n-------------------------\n\n\nIf you need to scale your initial configuration based on additional capacity or throughput needs,\nsee the following topics:\n\n- [Configuring Cassandra for production](/apigee/docs/hybrid/v1.4/cassandra-production)\n- [Scaling Cassandra pods](/apigee/docs/hybrid/v1.4/cassandra-scaling)\n- [Configuring dedicated node pools](/apigee/docs/hybrid/v1.4/configure-dedicated-nodes)\n- [Scale and autoscale runtime services](/apigee/docs/hybrid/v1.4/scale-and-autoscale)"]]