Funzionalità supportate nel piano di controllo nel cluster
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
In questa pagina vengono descritte le funzionalità supportate in Anthos Service Mesh
1.10.6 con un piano di controllo in-cluster. Per informazioni sulle funzionalità supportate per Anthos Service Mesh 1.10.6 con un piano di controllo gestito da Google, consulta il piano di controllo gestito da Google.
Versioni supportate
Il supporto di Anthos Service Mesh è conforme alle Norme di assistenza per la versione Anthos.
Google supporta le due versioni secondarie attuali e precedenti di Anthos Service Mesh (n-2). La tabella seguente mostra le versioni supportate di Anthos Service Mesh
e la prima data di fine del ciclo di vita per una versione.
Se utilizzi una versione di Anthos Service Mesh non supportata, devi eseguire l'upgrade ad Anthos Service Mesh v1.12 o versioni successive. Per informazioni su come eseguire l'upgrade, consulta
Eseguire l'upgrade di Anthos Service Mesh.
La tabella seguente mostra le versioni non supportate di Anthos Service Mesh e la relativa data di fine del ciclo di vita.
Per ulteriori informazioni sulle nostre norme relative all'assistenza, consulta Richiedere assistenza.
Differenze tra le piattaforme
Le funzionalità supportate differiscono tra le piattaforme supportate e il fatto che i cluster GKE su Google Cloud si trovino nello stesso progetto o in progetti diversi. Nelle tabelle seguenti, qualsiasi funzionalità con l'icona indica che è abilitata per impostazione predefinita. Supportato facoltativo indica che la funzionalità è supportata per la piattaforma e può essere attivata, come descritto nella sezione Attivare le funzionalità facoltative.
Le funzionalità predefinite e facoltative sono pienamente supportate dall'assistenza Google Cloud. Le funzionalità non elencate espressamente nelle tabelle ricevono il massimo impegno. Qualsiasi funzionalità con l'icona indica
che la funzionalità non è disponibile o non è supportata.
Le colonne Altri cluster Anthos si riferiscono a cluster che non sono cluster GKE su Google Cloud, ad esempio cluster Anthos su VMware, Bare Metal e così via.
Installazione/upgrade/downgrade
Le installazioni, gli upgrade e i downgrade di Anthos Service Mesh devono essere eseguiti utilizzando
istioctl install. Gli altri metodi per installare Istio non sono supportati.
Utilizzo dello script install_asm
Lo script install_asm chiama istioctl install. Per maggiori informazioni sullo script install_asm, consulta
Progetto GKE singolo.
Adattatori/backend personalizzati, dentro o fuori processo
Backend arbitrari di telemetria e logging
L'integrazione tra Anthos Service Mesh e l'esportazione di metriche in Prometheus è supportata.
Il grafico della topologia in Google Cloud Console non utilizza più il servizio di telemetria mesh come origine dati. Anche se l'origine dati per il grafico della topologia è cambiata, l'interfaccia utente rimane la stessa.
Accesso ai log
Funzionalità
Cluster GKE su Google Cloud
Cluster Anthos on-premise
Altri cluster Anthos
Cloud Logging
Indirizza Envoy a stdout
Supportato facoltativo
Supportato facoltativo
Supportato facoltativo
Tracciamento
Funzionalità
Cluster GKE su Google Cloud
Cluster Anthos on-premise
Altri cluster Anthos
Cloud Trace
Supportato facoltativo
Supportato facoltativo
Monitoraggio di Jaeger (consente l'utilizzo di Jaeger gestito dal cliente)
Compatibile
Compatibile
Compatibile
Traccia Zipkin (consente l'utilizzo di Zipkin gestito dal cliente)
Compatibile
Compatibile
Compatibile
È supportata l'integrazione tra Anthos Service Mesh e Jaeger o Zipkin. Per ulteriori dettagli, consulta la sezione Traccia distribuita.
Networking
Meccanismo di intercettazione/reindirizzamento del traffico
Funzionalità
Cluster GKE su Google Cloud
Altri cluster Anthos
Utilizzo tradizionale di iptables tramite contenitori init con CAP_NET_ADMIN
Sebbene TCP sia un protocollo supportato per il networking, le metriche TCP non vengono raccolte o segnalate. Le metriche vengono visualizzate solo per i servizi
HTTP nella console.
I servizi configurati con funzionalità di livello 7 per i seguenti protocolli non sono supportati: WebSocket, MongoDB, Redis, Kafka, Casandra, RabbitMQ, Cloud SQL. Potresti riuscire a far funzionare il protocollo utilizzando il supporto per i byte di flusso TCP. Se il flusso di byte TCP non supporta il protocollo (ad esempio, Kafka invia un indirizzo di reindirizzamento in una risposta specifica del protocollo e questo reindirizzamento è incompatibile con la logica di routing di Anthos Service Mesh), il protocollo non è supportato.
Deployment di Envoy
Funzionalità
Cluster GKE su Google Cloud
Altri cluster Anthos
sidecar
Gateway in entrata
In uscita direttamente dalle file collaterali
In uscita utilizzando i gateway in uscita
Supportato facoltativo
Supportato facoltativo
Supporto di CRD
Funzionalità
Cluster GKE su Google Cloud
Altri cluster Anthos
Risorsa sidecar
Risorsa voce di servizio
Percentuale, errore di inserimento, corrispondenza dei percorsi, reindirizzamenti, nuovi tentativi, riscrittura, timeout, nuovo tentativo, mirroring, manipolazione delle intestazioni e regole di routing CORS
Per deployment multi-principali di cluster GKE in progetti
diversi, tutti i cluster devono trovarsi in un
virtual private cloud condiviso (VPC).
Rete
Funzionalità
Cluster GKE su Google Cloud
Cluster Anthos on-premise
Altri cluster Anthos
Rete singola
Multi-rete
Modello di deployment
Funzionalità
Cluster GKE su Google Cloud
Cluster Anthos on-premise
Altri cluster Anthos
Multi-primaria
Telecomando
Note sulla terminologia
Un cluster principale è un cluster con un piano di controllo. Un singolo mesh può avere più di un cluster principale per garantire l'alta disponibilità o per ridurre la latenza.
Nella documentazione di Istio 1.7, un deployment multi-principale viene denominato
piano di controllo replicato.
Un cluster remoto è un cluster che si connette a un piano di controllo al di fuori del cluster. Un cluster remoto può connettersi a un piano di controllo in esecuzione in un cluster principale o a un piano di controllo esterno.
Anthos Service Mesh utilizza una definizione semplificata di rete basata su connettività generale. Le istanze del carico di lavoro si trovano sulla stessa rete se sono in grado di comunicare direttamente, senza un gateway.
Interfaccia utente
Funzionalità
Cluster GKE su Google Cloud stesso progetto
Cluster GKE su progetti Google Cloud diversi
Cluster Anthos on-premise
Altri cluster Anthos
Dashboard di Anthos Service Mesh nella console
Cloud Monitoring
Cloud Logging
Cloud Trace
Piattaforme supportate
Anthos Service Mesh supporta solo i seguenti ambienti
1.10.6. Tutti gli altri ambienti non sono supportati.
Piattaforma
Versione
GKE su Google Cloud
Ti consigliamo di registrare i cluster GKE su Google Cloud in un
canale
di rilascio. Durante la registrazione, utilizza il canale di rilascio regolare perché altri canali potrebbero essere basati su una versione di GKE non supportata. Anthos Service Mesh 1.10.6 supporta la seguente
versione di GKE: 1.18 o successive.
Per scoprire di più sulle versioni di GKE incluse in
ciascun canale di rilascio, consulta quanto segue:
Il cluster GKE deve essere Standard, perché i cluster Autopilot hanno
limitazioni webhook
che non consentono l'utilizzo di MutatingWebhookConfiguration per
istio-sidecar-injector.
Cluster Anthos su VMware 1.8
Kubernetes versione 1.20
Anthos su Bare Metal 1.8
Kubernetes versione 1.20
Cluster Anthos su AWS 1.8
Kubernetes versione 1.20
Cluster collegati a Anthos
Anthos Service Mesh 1.10.6-asm.2 non dispone di qualifica su cluster Anthos Anthos (Amazon EKS e Microsoft AKS) ed è non supportato. Queste piattaforme sono state qualificate e sono pienamente supportate su Anthos Service Mesh 1.7 con Kubernetes 1.17. Se hai installato Anthos Service Mesh 1.7
su queste piattaforme, non eseguire l'upgrade ad Anthos Service Mesh
1.10.6-asm.2. Per
informazioni, consulta l'articolo Installazione di Anthos Service Mesh 1.7 su cluster Anthos.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2023-08-14 UTC."],[],[]]