Neste tópico, descrevemos as configurações mínimas de cluster para a Apigee híbrida. Essas configurações mínimas se aplicam a todas as plataformas Kubernetes compatíveis.
Sobre pools de nós
Um pool de nós é um grupo de nós em um cluster, que têm a mesma configuração. Por padrão, o híbrido atribui todos os pods ao pool de nós padrão; No entanto, é possível criar pools de nós dedicados e atribuir componentes híbridos a eles como uma maneira de distribuir recursos.
Normalmente, você define pools de nós separados quando tem pods com requisitos de recursos
diferentes. Por exemplo, os pods apigee-cassandra
exigem armazenamento permanente, e
os outros pods híbridos da Apigee não. Por esse motivo, recomendamos que você crie
um pool de nós com estado para Cassandra e um pool de nós sem estado para o restante dos serviços de ambiente
de execução híbridos. Consulte Configurar pools de nós dedicados para
mais detalhes.
Na seção a seguir, você vê uma lista das configurações dos pools de nós com estado e sem estado.
Configurações mínimas
Use estas configurações mínimas ao configurar seu cluster:
Configuração | Pool de nós com estado | Pool de nós sem estado |
---|---|---|
Número de nós | 3 (por região) | 3 (por região) |
CPU | 4 | 4 |
RAM | 15 | 15 |
Nome do rótulo | apigee-data | apigee-runtime |
Armazenamento | Dynamic | Gerenciada com o CRD ApigeeDeployment |
Como escalonar a configuração
Se você precisar escalonar a configuração inicial com base em outras necessidades de capacidade ou capacidade, consulte os tópicos a seguir:
- Como configurar o Cassandra para produção
- Como escalonar pods do Cassandra
- Como configurar pools de nós dedicados
- Escalonar e escalonar automaticamente serviços de ambiente de execução