Wenn Sie AlloyDB for PostgreSQL-Produktionsinstanzen identifizieren möchten, die unverschlüsselte direkte Verbindungen zulassen, und Ihre Daten bei der Übertragung schützen möchten, können Sie sich Empfehlungen des Recommenders für den AlloyDB-SSL-Erzwingungsmodus ansehen und anwenden.
Der AlloyDB-Recommender für den SSL-Erzwingungsmodus analysiert Instanzmetadaten. Wenn eine Instanz eine Produktionsinstanz ist und keine Verschlüsselungsanforderungen für direkte Verbindungen erzwingt, empfiehlt der Recommender, den SSL-Modus zu aktivieren.
Empfehlungen werden täglich generiert.
Hinweis
Bevor Sie Empfehlungen und Informationen aufrufen können, müssen Sie Folgendes tun:
Bitten Sie Ihren Administrator, Ihnen die erforderlichen IAM-Rollen (Identity and Access Management) zuzuweisen, um die Berechtigungen zum Aufrufen und Verwenden von Statistiken und Empfehlungen zu erhalten:
Tasks Rollen Empfehlungen ansehen AlloyDB Recommender Viewer ( roles/recommender.alloydbViewer)Empfehlungen übernehmen AlloyDB Recommender Admin ( roles/recommender.alloydbAdmin) oder AlloyDB Admin (roles/alloydb.admin)Weitere Informationen finden Sie unter Anderen Nutzern Zugriff gewähren.
Empfehlungen auflisten
Sie können Empfehlungen zum Erzwingen des SSL-Modus mit der Google Cloud Console, der gcloud CLI oder der Recommender API auflisten.
Console
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Weitere Informationen finden Sie unter Empfehlungen mit Active Assist finden.
Suchen Sie in der Listentabelle Ressourcen den Cluster und klicken Sie in der Spalte Probleme auf Probleme ansehen.
Im Bereich Zusammengefasste Probleme wird eine Liste der Probleme angezeigt. Wählen Sie die Empfehlungskarte Erlaubt direkte unverschlüsselte Verbindungen aus.
gcloud-CLI
Führen Sie den Befehl gcloud recommender recommendations list so aus, um Empfehlungen zum Erzwingen des SSL-Modus mithilfe der gcloud CLI aufzulisten:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.instance.SecurityRecommender \ --filter=recommenderSubtype=REQUIRE_SSL
Ersetzen Sie Folgendes:
PROJECT_ID: Ihre Projekt-ID.LOCATION: die Region, in der sich Ihre Instanzen befinden, z. B.us-central1.
API
Rufen Sie zum Auflisten von Empfehlungen zur Erzwingung des SSL-Modus mithilfe der Recommender API die Methode recommendations.list so auf:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=REQUIRE_SSL
Ersetzen Sie Folgendes:
PROJECT_ID: Ihre Projekt-ID.LOCATION: die Region, in der sich Ihre Instanzen befinden, z. B.us-central1.
Informationen und detaillierte Empfehlungen anzeigen
Mit der Google Cloud Console, der gcloud CLI oder der Recommender API können Sie Informationen und detaillierte Empfehlungen zu Instanzen aufrufen, für die der SSL-Modus erzwungen werden muss.
So rufen Sie Statistiken und detaillierte Empfehlungen auf:
Console
Klicken Sie auf der Seite Cluster in der Tabelle Ressourcen in der Spalte Probleme für den Cluster auf Probleme ansehen.
Rechts wird der Bereich Zusammengefasste Probleme angezeigt. Er enthält Informationen und detaillierte Empfehlungen für Erlaubt direkte unverschlüsselte Verbindungen.
gcloud-CLI
Führen Sie den Befehl gcloud recommender insights list so aus:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.instance.SecurityInsight \ --filter=insightSubtype=SSL_NOT_REQUIRED
Ersetzen Sie Folgendes:
PROJECT_ID: Ihre Projekt-ID.LOCATION: die Region, in der sich Ihre Instanzen befinden, z. B.us-central1.
API
Rufen Sie die Methode insights.list so auf:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=SSL_NOT_REQUIRED
Ersetzen Sie Folgendes:
PROJECT_ID: Ihre Projekt-ID.LOCATION: die Region, in der sich Ihre Instanzen befinden, z. B.us-central1.
Empfehlung anwenden
Sehen Sie sich die Empfehlungen sorgfältig an und führen Sie einen der folgenden Schritte aus:
Console
Erzwingen Sie den SSL/TLS-Modus auf Ihrer Instanz, um die Empfehlung zu implementieren.
gcloud-CLI
Erzwingen Sie den SSL/TLS-Modus auf Ihrer Instanz, um die Empfehlung zu implementieren.