Anthos GKE production cluster requirements Stay organized with collections Save and categorize content based on your preferences.
This section describes the basic requirements for setting up anAnthos GKE cluster (previously known asGKE On-Prem) suitable for a production environment.
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.Creating the cluster
For information about creating Anthos GKE clusters, seeCreating 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.
Software versions
| Requirement | Value |
|---|---|
| Anthos GKE version | Version 1.1.1-gke.2 or later |
| kubectl version | Version 1.13.x or later. SeeInstall and Set Up kubectl. |
Node requirements
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:
Stateful node configuration
| Requirement | Value |
|---|---|
| Minimum number of nodes | 6 |
| Node specifications | 8 CPU (Minimum) 16 GB Ram (Minimum) | Kubernetes label | Name:apigee.com/apigee-nodepoolValue: apigee-data |
| Storage | Dynamically provisioned. |
Stateless node configuration
| Requirement | Value |
|---|---|
| Minimum number of nodes | 3 |
| Node specification | 8 CPU (Minimum) 16 GB Ram (Minimum) |
| Kubernetes label | Name:apigee.com/apigee-nodepoolValue: apigee-runtime |
| Storage | Dynamically provisioned. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-17 UTC.