Aggiunta di servizi Cloud Service Mesh (in-cluster) alla perimetri di servizio
Se hai creato un perimetro di servizio nella organizzazione, devi aggiungere la autorità di certificazione (autorità di certificazione Cloud Service Mesh o Certificate Authority Service), la configurazione del mesh, la registrazione di Stackdriver, Cloud Monitoring e i servizi Cloud Trace al perimetro nei seguenti casi:
- Il cluster su cui hai installato Cloud Service Mesh si trova in un progetto incluso in un perimetro di servizio.
- Il cluster su cui hai installato Cloud Service Mesh è un progetto di servizio in una rete VPC condivisa.
Aggiungendo questi servizi al perimetro di servizio, il tuo cluster Cloud Service Mesh può accedervi. Anche l'accesso ai servizi è limitato nella rete VPC (Virtual Private Cloud) del tuo cluster.
La mancata aggiunta dei servizi sopra menzionati potrebbe causare il funzionamento del mesh di servizi Cloud l'installazione non riesce o causare la mancanza di funzioni. Ad esempio, se non aggiunti l'autorità di certificazione Cloud Service Mesh al perimetro del servizio, i carichi di lavoro non possono ottenere i certificati dall'autorità di certificazione Cloud Service Mesh.
Prima di iniziare
La configurazione del perimetro di servizio dei Controlli di servizio VPC avviene a livello di organizzazione. Assicurati di aver ricevuto ruoli appropriati per l'amministrazione dei Controlli di servizio VPC. Se hai più progetti, puoi applicare il perimetro di servizio a tutti i progetti aggiungendo ogni progetto al perimetro di servizio.
Aggiunta di servizi Cloud Service Mesh a un perimetro di servizio esistente
Console
- Segui i passaggi in Aggiornare un perimetro di servizio per modificare il perimetro.
- Nella pagina Modifica perimetro di servizio VPC, in Servizi da proteggi, fai clic su Aggiungi servizi.
- Nella finestra di dialogo Specifica i servizi da limitare, fai clic su Filtra Google Cloud. A seconda dell'autorità di certificazione (CA), inserisci API Cloud Service Mesh Certificate Authority o API Certificate Authority Service.
- Seleziona la casella di controllo del servizio.
- Fai clic su Aggiungi API Cloud Service Mesh Certificate Authority.
- Ripeti i passaggi 2-5 per aggiungere:
- API Mesh Configuration
- API Cloud Monitoring
- API Cloud Trace
- Fai clic su Salva.
gcloud
Per aggiornare l'elenco dei servizi con limitazioni, utilizza il comando update
e
specifica i servizi da aggiungere come elenco delimitato da virgole:
gcloud access-context-manager perimeters update PERIMETER_NAME \ --add-restricted-services=meshconfig.googleapis.com,meshca.googleapis.com,monitoring.googleapis.com,cloudtrace.googleapis.com,OTHER_SERVICES \ --policy=POLICY_NAME
Dove:
PERIMETER_NAME è il nome del perimetro di servizio che vuoi aggiornare.
OTHER_SERVICES è un elenco facoltativo separato da virgole di uno o più servizi da includere nel perimetro, oltre ai servizi inseriti nel comando precedente. Ad esempio:
storage.googleapis.com,bigquery.googleapis.com
.POLICY_NAME è il nome numerico dell'accesso della tua organizzazione . Ad esempio,
330193482019
.
Per ulteriori informazioni, consulta Aggiornamento di un perimetro di servizio.