Azure kubernetes: numero di controller Nginx?
Distribuirò un'applicazione su Azure Kubernetes con la seguente configurazione
- Tipo: servizio
- Repliche: 4
- Ridimensionamento orizzontale del pod: ~ 8
- Ingress: controller di ingresso Nginx
Dato che ho il ridimensionamento del pod orizzontale, quando il carico aumenta, il numero di servizi del pod aumenterà automaticamente. Tuttavia, dovrei anche aumentare il controller di frontiera Nginx, in tal caso, come farei?
Risposte
La risposta breve è: no, non è necessario aggiungere altri controller Ingress durante la scalabilità automatica.
Un controller Nginx Ingress è sufficiente e non è necessario aggiungerne / configurarne altri in una situazione in cui verranno creati più pod dell'applicazione. Hai solo bisogno di un controller.
Se hai bisogno di conoscere maggiori dettagli sull'HPA, considera la possibilità di visitare le fonti ufficiali qui e qui .