Para identificar las instancias de producción de AlloyDB para PostgreSQL que permiten conexiones directas sin encriptar y proteger tus datos en tránsito, puedes ver y aplicar las recomendaciones del recomendador del modo de aplicación de SSL de AlloyDB.
El recomendador de aplicación de modo SSL de AlloyDB analiza los metadatos de la instancia. Si una instancia es de producción y no aplica los requisitos de encriptación para las conexiones directas, el recomendador te aconseja que habilites el modo SSL.
Las recomendaciones se generan a diario.
Antes de comenzar
Antes de ver las recomendaciones y estadísticas, haz lo siguiente:
Para obtener los permisos que te permitan ver estadísticas y recomendaciones y trabajar con ellas, pídele a tu administrador que te otorgue los roles de Identity and Access Management (IAM) necesarios:
Tasks Funciones Ver recomendaciones Visualizador del recomendador de AlloyDB ( roles/recommender.alloydbViewer)Aplicar recomendaciones Administrador del recomendador de AlloyDB ( roles/recommender.alloydbAdmin) o Administrador de AlloyDB (roles/alloydb.admin)Consulta Otorga acceso a otros usuarios para obtener más información.
Enumera las recomendaciones
Puedes enumerar las recomendaciones para aplicar el modo SSL con la consola de Google Cloud , gcloud CLI o la API de Recommender.
Console
En la consola de Google Cloud , ve a la página Clústeres.
Para obtener más información, consulta Encuentra recomendaciones con Active Assist.
En la tabla de la lista Recursos, busca el clúster y haz clic en Ver problemas en la columna Problemas.
Se muestra una lista de problemas en el panel Aggregated issues. Selecciona la tarjeta de recomendación Permite conexiones directas sin encriptar.
gcloud CLI
Para enumerar las recomendaciones de aplicación del modo SSL con gcloud CLI, ejecuta
el comando
gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.instance.SecurityRecommender \ --filter=recommenderSubtype=REQUIRE_SSL
Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto.LOCATION: Es la región en la que se encuentran las instancias, comous-central1.
API
Para mostrar una lista de recomendaciones para aplicar el modo SSL con la
API de Recommender, llama al método
recommendations.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=REQUIRE_SSL
Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto.LOCATION: Es la región en la que se encuentran las instancias, comous-central1.
Visualiza las estadísticas y las recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aplicar el modo SSL con la consola de Google Cloud , gcloud CLI o la API de Recommender.
Para visualizar estadísticas y recomendaciones detalladas, sigue estos pasos:
Console
En la página Clústeres, en la tabla Recursos, haz clic en Ver problemas en la columna Problemas del clúster.
Aparecerá el panel Problemas agregados a la derecha, que contiene estadísticas y recomendaciones detalladas para Permite conexiones directas sin encriptar.
gcloud CLI
Ejecuta el comando
gcloud recommender insights list
de la siguiente manera:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.instance.SecurityInsight \ --filter=insightSubtype=SSL_NOT_REQUIRED
Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto.LOCATION: Es la región en la que se encuentran las instancias, comous-central1.
API
Llama al método
insights.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=SSL_NOT_REQUIRED
Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto.LOCATION: Es la región en la que se encuentran las instancias, comous-central1.
Aplica la recomendación
Evalúa las recomendaciones con cuidado y realiza una de las siguientes acciones:
Console
Para implementar la recomendación, aplica el modo SSL/TLS en tu instancia.
gcloud CLI
Para implementar la recomendación, aplica el modo SSL/TLS en tu instancia.