Bilanciamento del carico multi-cluster di livello 4 (anteprima)
Importante
Le funzionalità di anteprima di Gestione flotta Kubernetes di Azure sono disponibili in modalità self-service e acconsentono esplicitamente. Le anteprime vengono fornite "così come sono" e "come disponibili" e sono escluse dai contratti di servizio e dalla garanzia limitata. Le anteprime di Gestione flotta Kubernetes di Azure sono parzialmente coperte dal supporto clienti in base al massimo impegno. Di conseguenza, queste funzionalità non sono destinate all'uso in produzione.
È possibile usare Gestione flotta Kubernetes di Azure (Flotta) per configurare il bilanciamento del carico multi-cluster di livello 4 tra i carichi di lavoro distribuiti tra cluster membri.
Per il bilanciamento del carico multi-cluster, Flotta richiede che i cluster di destinazione usino il networking di Azure CNI. La rete CNI di Azure consente agli indirizzi IP dei pod di essere indirizzabili direttamente nella rete virtuale di Azure in modo che possano essere instradati da Azure Load Balancer.
Il ServiceExport
stesso può essere propagato dal cluster Flotta a un cluster membro usando la funzionalità di propagazione delle risorse Kubernetes oppure può essere creato direttamente nel cluster membro. Dopo aver creato questa risorsa ServiceExport
, viene creato un ServiceImport
nel cluster Flotta e tutti gli altri cluster membri per creare la consapevolezza del servizio.
L'utente può quindi creare una risorsa personalizzata MultiClusterService
per indicare che vuole configurare il bilanciamento del carico multi-cluster di livello 4. MultiClusterService
fa sì che il cluster membro ha eseguito il mapping di Azure Load Balancer configurato per bilanciare il carico del traffico in ingresso tra gli endpoint di questo servizio in più cluster membri.
Passaggi successivi
Azure Kubernetes Service