Motore per suggerimenti generali relativi al ritiro di Cloud e alle modifiche che comportano interruzioni
Il motore per suggerimenti generali relativi al ritiro e alle modifiche non compatibili di Cloud fornisce consigli su ritiri e modifiche non compatibili di Cloud. Identifica le risorse Cloud che saranno interessate da ritiri e modifiche incompatibili imminenti, fornendo al contempo linee guida su come gestirle. I consigli sono visualizzabili tramite Google Cloud CLI, l'API e BigQuery Export.
Prima di iniziare
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Recommender API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Recommender API.
- Assicurati di disporre dei seguenti ruoli:
Descrizione | Ruoli |
---|---|
Visualizza i suggerimenti |
recommender.cloudDeprecationRecommendationViewer
|
Visualizzare e aggiornare i consigli |
recommender.cloudDeprecationRecommendationAdmin
|
Ruoli obbligatori
Questa sezione descrive i ruoli e le autorizzazioni necessarie per utilizzare il consigliere generale per ritiri e modifiche incompatibili di Cloud.
Ruolo | Autorizzazioni incluse |
---|---|
roles/recommender.cloudDeprecationRecommendationViewer |
|
roles/recommender.cloudDeprecationRecommendationAdmin |
|
Per ulteriori informazioni sui ruoli e sulla concessione dell'accesso, consulta quanto segue:
Prezzi
Il motore per suggerimenti generali relativi al ritiro di Cloud e alle modifiche che comportano interruzioni è offerto senza costi. Per informazioni sugli altri livelli di prezzo, consulta Prezzi di Recommender.
Visualizzare i consigli relativi al ritiro del cloud
Puoi elencare i consigli utilizzando la console, Google Cloud CLI, l'API Recommender o l'esportazione di BigQuery.
Console
Vai all'hub dei suggerimenti.
Imposta il campo Filtro su
Recommender:google.cloud.deprecation.GeneralRecommender
.
Google Cloud CLI
Questa scheda mostra i comandi per elencare consigli e approfondimenti con Google Cloud CLI.
Consigli per gli elenchi
gcloud recommender recommendations list \ --billing-project=BILLING_PROJECT_ID \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloud.deprecation.GeneralRecommender \ --format=yaml
Elenco approfondimenti
gcloud recommender insights list \ --billing-project=BILLING_PROJECT_ID \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloud.deprecation.GeneralInsight \ --format=yaml
Sostituisci quanto segue:
- BILLING_PROJECT_ID con l'ID del progetto che hai attivato con l'API Recommender.
- PROJECT_ID con l'identificatore del tuo progetto Google Cloud.
- LOCATION con la posizione Google Cloud in cui si trovano le risorse associate ai consigli (ad esempio, global o us-central1-a).
API
Questa scheda mostra i comandi per elencare i consigli e gli approfondimenti con l'API Recommender.
Elenco suggerimenti
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "x-goog-user-project: BILLING_PROJECT_ID " \ "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /recommenders/google.cloud.deprecation.GeneralRecommender/recommendations"
Elenco approfondimenti
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "x-goog-user-project: BILLING_PROJECT_ID " \ "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /insightTypes/google.cloud.deprecation.GeneralInsight/insights"
Sostituisci quanto segue:
- BILLING_PROJECT_ID con l'ID del progetto che hai attivato con l'API Recommender.
- PROJECT_ID con l'identificatore del tuo progetto Google Cloud.
- LOCATION con la posizione Google Cloud in cui si trovano le risorse associate ai consigli (ad esempio, global o us-central1-a).
Esportazione in BigQuery
Questa scheda mostra i comandi per elencare i consigli con l'esportazione di BigQuery.
I consigli per il ritiro di Cloud sono inclusi anche in BigQuery Export. Con BigQuery Export, puoi visualizzare istantanee giornaliere dei consigli per la tua organizzazione.
Segui la documentazione di BigQuery Export per esportare i suggerimenti in BigQuery.
Esegui query su tutti i consigli relativi al ritiro:
SELECT * FROM `<project>.<dataset>.recommendations_export` WHERE DATE(_PARTITIONTIME) = "<date>" and recommender = "google.cloud.deprecation.GeneralRecommender"
Sottotipi di consigli disponibili
La seguente tabella descrive i sottotipi di consigli disponibili e divulgabili.
Sottotipo | Ritiro o modifica che provoca un errore? |
---|---|
GCE_METADATA_SERVER_HEADER_WHITESPACE | Compute Engine applicherà i controlli di formattazione delle richieste HTTP nel servizio di metadati di Compute Engine in modo da allinearsi alla sezione 3.2 del documento RFC 7230, poiché l'accettazione di richieste con formattazione errata potrebbe comportare vulnerabilità di sicurezza. |
Tieni presente che questa tabella non è esaustiva e potrebbe omettere intenzionalmente ritiri o modifiche che comportano interruzioni sensibili alla sicurezza.