Per identificare le istanze di produzione di AlloyDB per PostgreSQL che consentono connessioni dirette non criptate e proteggere i dati in transito, puoi visualizzare e applicare i suggerimenti del recommender per l'applicazione della modalità SSL di AlloyDB.
Il motore per suggerimenti per l'applicazione della modalità SSL di AlloyDB analizza i metadati dell'istanza. Se un'istanza è un'istanza di produzione e non applica i requisiti di crittografia per le connessioni dirette, il motore per i suggerimenti consiglia di attivare la modalità SSL.
I suggerimenti vengono generati ogni giorno.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli insight, segui questi passaggi:
Per ottenere le autorizzazioni per visualizzare e utilizzare insight e suggerimenti, chiedi all'amministratore di concederti i ruoli IAM (Identity and Access Management) richiesti:
Tasks Ruoli Visualizza i suggerimenti AlloyDB Recommender Viewer ( roles/recommender.alloydbViewer)Applica suggerimenti AlloyDB Recommender Admin ( roles/recommender.alloydbAdmin) o AlloyDB Admin (roles/alloydb.admin)Per saperne di più, consulta Concedi l'accesso ad altri utenti.
Elenca i suggerimenti
Puoi elencare i suggerimenti per l'applicazione della modalità SSL utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Console
Nella console Google Cloud , vai alla pagina Cluster.
Per saperne di più, consulta Trova i suggerimenti con Active Assist.
Nella tabella dell'elenco Risorse, trova il cluster e fai clic su Visualizza problemi nella colonna Problemi.
Nel riquadro Problemi aggregati viene visualizzato un elenco di problemi. Seleziona la scheda dei consigli Consente connessioni dirette non criptate.
gcloud CLI
Per elencare i suggerimenti per l'applicazione della modalità SSL utilizzando gcloud CLI, esegui il comando gcloud recommender recommendations list come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.instance.SecurityRecommender \ --filter=recommenderSubtype=REQUIRE_SSL
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: la regione in cui si trovano le istanze, ad esempious-central1.
API
Per elencare i suggerimenti per l'applicazione della modalità SSL utilizzando l'API Recommender, chiama il metodo recommendations.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=REQUIRE_SSL
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: la regione in cui si trovano le istanze, ad esempious-central1.
Visualizza insight e suggerimenti dettagliati
Puoi visualizzare insight e suggerimenti dettagliati sulle istanze che richiedono l'applicazione della modalità SSL utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Per visualizzare gli approfondimenti e i consigli dettagliati, segui questi passaggi:
Console
Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi del cluster.
A destra viene visualizzato il riquadro Problemi aggregati, che contiene insight e suggerimenti dettagliati per Consente connessioni dirette non criptate.
gcloud CLI
Esegui il comando gcloud recommender insights list come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.instance.SecurityInsight \ --filter=insightSubtype=SSL_NOT_REQUIRED
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: la regione in cui si trovano le istanze, ad esempious-central1.
API
Chiama il metodo insights.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=SSL_NOT_REQUIRED
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: la regione in cui si trovano le istanze, ad esempious-central1.
Applica il consiglio
Valuta attentamente il suggerimento e procedi in uno dei seguenti modi:
Console
Per implementare il suggerimento, applica la modalità SSL/TLS alla tua istanza.
gcloud CLI
Per implementare il suggerimento, applica la modalità SSL/TLS all'istanza.