Azure kubernetes: numero di controller Nginx?

Sep 12 2020

Distribuirò un'applicazione su Azure Kubernetes con la seguente configurazione

  1. Tipo: servizio
  2. Repliche: 4
  3. Ridimensionamento orizzontale del pod: ~ 8
  4. 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

WytrzymałyWiktor Sep 14 2020 at 16:19

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 .