Deployment dei servizi
Il deployment di servizi nei cluster con Cloud Service Mesh è quasi come il deployment di servizi in cluster senza Cloud Service Mesh. Devi apporta alcune modifiche ai manifest Kubernetes:
Crea Servizi Kubernetes per tutti i container. Tutti Deployment dovrebbe avere un Servizio Kubernetes collegato.
Assegna un nome alle porte di servizio. Sebbene GKE ti consenta porte di servizio senza nome, Cloud Service Mesh richiede che tu fornisca un nome per una porta che corrisponda protocollo.
Etichetta i tuoi deployment. Ciò ti consente di utilizzare il traffico di Cloud Service Mesh di funzionalità di gestione come la suddivisione del traffico tra versioni completamente gestito di Google Cloud.
Il seguente esempio di Deployment e Service illustra questi requisiti:
Dopo aver eseguito il deployment dei tuoi servizi in un cluster con Cloud Service Mesh, assicurati di inserisci proxy sidecar.