Este tópico descreve as configurações mínimas do cluster para o Apigee hybrid. Estas configurações mínimas aplicam-se a todas as plataformas Kubernetes suportadas.
Acerca dos node pools
Um conjunto de nós é um grupo de nós num cluster que têm todos a mesma configuração. Por predefinição, o Hybrid atribui todos os pods ao conjunto de nós predefinido. No entanto, pode criar conjuntos de nós dedicados e atribuir-lhes componentes híbridos como forma de distribuir recursos.
Normalmente, define node pools dedicados quando tem pods com requisitos de recursos diferentes. Por exemplo, os pods apigee-cassandra
requerem armazenamento persistente, enquanto os outros pods híbridos do Apigee não. Por este motivo, recomendamos que crie um conjunto de nós com estado para o Cassandra e um conjunto de nós sem estado para os restantes serviços de tempo de execução híbridos. Consulte o artigo Configure pools de nós dedicados para ver detalhes.
A secção seguinte lista as configurações para pools de nós com e sem estado.
Configurações mínimas
Use estas configurações mínimas quando configurar o cluster:
Configuração | Node pool com estado | Node pool sem estado |
---|---|---|
Número de nós | 3 (por região) | 3 (por região) |
CPU | 4 | 4 |
RAM | 15 | 15 |
Nome da etiqueta | apigee-data | apigee-runtime |
Armazenamento | Dinâmico | Gerido com o CRD ApigeeDeployment |
Dimensionar a configuração
Se precisar de dimensionar a configuração inicial com base em necessidades adicionais de capacidade ou débito, consulte os seguintes tópicos:
- Configurar o Cassandra para produção
- Dimensionar pods do Cassandra
- Configurar node pools dedicados
- Dimensione e dimensione automaticamente os serviços de tempo de execução