Questo argomento descrive le configurazioni minime dei cluster per Apigee hybrid. Queste configurazioni minime si applicano a tutte le piattaforme Kubernetes supportate.
Informazioni sui pool di nodi
Un pool di nodi è un gruppo di nodi all'interno di un cluster che hanno tutti la stessa configurazione. Per impostazione predefinita, il modello ibrido assegna tutti i pod al pool di nodi predefinito. Tuttavia, puoi creare pool di nodi dedicati e assegnare componenti ibridi ai pod per distribuire le risorse.
In genere, definisci pool di nodi dedicati quando hai pod con requisiti di risorse diversi. Ad esempio, i pod apigee-cassandra
richiedono l'archiviazione permanente, mentre
gli altri pod ibridi Apigee non lo richiedono. Per questo motivo, consigliamo di creare un pool di nodi stateful per Cassandra e un pool di nodi stateless per gli altri servizi di runtime ibridi. Per maggiori dettagli, consulta Configurare pool di nodi dedicati.
La sezione seguente elenca le configurazioni per i pool di nodi stateful e stateless.
Configurazioni minime
Utilizza queste configurazioni minime durante la configurazione del cluster:
Configurazione | Pool di nodi stateful | Pool di nodi stateless |
---|---|---|
Numero di nodi | 3 (per regione) | 3 (per regione) |
CPU | 4 | 4 |
RAM | 15 | 15 |
Nome dell'etichetta | apigee-data | Runtime apigee |
Archiviazione | Dinamici | Gestito con CRD ApigeeDeployment |
Scalabilità della configurazione
Se devi scalare la configurazione iniziale in base alle esigenze di capacità o velocità effettiva aggiuntiva, consulta i seguenti argomenti:
- Configurazione di Cassandra per la produzione
- Scalabilità dei pod Cassandra
- Configurazione di pool di nodi dedicati
- Scala e scala automaticamente i servizi di runtime