Avant que vous puissiez utiliser Gemini Cloud Assist, votre administrateur doit suivre la procédure de configuration décrite dans ce document.
Console
Accédez à la page Gemini pour Google Cloud.
Cliquez sur Obtenir Gemini Cloud Assist.
Dans la boîte de dialogue Obtenir l'assistance Gemini Cloud, procédez comme suit:
Activez l'API Gemini pour Google Cloud, qui est requise pour utiliser tout produit Gemini pourGoogle Cloud .
Facultatif: Activez l'une des API recommandées suivantes:
- L'API Cloud Asset Inventory, qui vous permet de gérer l'historique et l'inventaire des ressourcesGoogle Cloud .
- L'API Cloud Monitoring, qui vous permet de gérer vos données et configurations Cloud Monitoring.
- L'API Recommender, qui vous permet de recevoir des conseils et des insights pour vous aider à optimiser vos projetsGoogle Cloud .
Cliquez sur Activer Gemini Cloud Assist.
Attribuez les rôles IAM requis pour utiliser Gemini Cloud Assist.
Accédez à la page IAM et administration.
Dans la colonne Compte principal, recherchez un compte principal auquel vous souhaitez accorder l'accès à Gemini Cloud Assist, puis cliquez sur Modifier le compte principal sur cette ligne.
Dans le volet Modifier les accès, cliquez sur
Ajouter un autre rôle.Dans Sélectionner un rôle, sélectionnez Utilisateur de Gemini pour Google Cloud.
Cliquez sur Ajouter un autre rôle, puis sélectionnez Consommateur Service Usage.
Cliquez sur Ajouter un autre rôle, puis sélectionnez Cloud Asset Viewer.
Cliquez sur Ajouter un autre rôle, puis sélectionnez Lecteur du recommender.
Cliquez sur Enregistrer.
API
-
In the Google Cloud console, activate Cloud Shell.
Activez l'API Gemini pour Google Cloud dans un projet Google Cloud.
Dans le menu de sélection du projet, sélectionnez un projet.
Activez l'API Gemini pour Google Cloud à l'aide de la commande
gcloud services enable
:
gcloud services enable cloudaicompanion.googleapis.com
Si vous souhaitez activer l'API Gemini pour Google Cloud dans un autre projet Google Cloud, ajoutez le paramètre
--project
:gcloud services enable cloudaicompanion.googleapis.com --project PROJECT_ID
Remplacez
PROJECT_ID
par l'ID de votre projet Google Cloud.Le résultat ressemble à ce qui suit :
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Attribuez des rôles IAM dans un projet Google Cloud.
Accordez le rôle "Utilisateur de Gemini pour Google Cloud" :
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudaicompanion.user
Remplacez
PRINCIPAL
par l'identifiant du compte principal. L'identifiant se présente sous la formeuser|group|serviceAccount:email
oudomain:domain
(par exemple,user:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
oudomain:example.domain.com
.Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :
- members: - user:PRINCIPAL role: roles/cloudaicompanion.user
Attribuez le rôle Consommateur Service Usage:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/serviceusage.serviceUsageConsumer
Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :
- members: - user:PRINCIPAL role: roles/serviceusage.serviceUsageConsumer
Attribuez le rôle Lecteur d'éléments Cloud:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudasset.viewer
Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :
- members: - user:PRINCIPAL role: roles/serviceusage.cloudasset.viewer
Attribuez le rôle Lecteur de l'outil de recommandation:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/recommender.viewer
Le résultat est une liste de liaisons de stratégie qui incluent les éléments suivants :
- members: - user:PRINCIPAL role: roles/recommender.viewer
Pour plus d'informations, consultez les sections Attribuer un seul rôle et
gcloud projects add-iam-policy-binding
.
Étape suivante
- Découvrez comment analyser et optimiser vos ressources cloud avec l'aide de Gemini.