Scopri di più sulle tue immagini container con l'aiuto di Gemini

Questo documento descrive come utilizzare Gemini Cloud Assist per elencare i repository di Artifact Registry e le immagini container archiviate nei repository in formato Docker.

Scopri come e quando Gemini for Google Cloud utilizza i tuoi dati.

Limitazioni

Il Google Cloud progetto deve essere creato in un'organizzazione.

Prima di iniziare

  1. Nella Google Cloud console, nella pagina di selezione del progetto, seleziona o crea un Google Cloud progetto.

    Ruoli richiesti per selezionare o creare un progetto

    • Seleziona un progetto: la selezione di un progetto non richiede un ruolo IAM specifico. Puoi selezionare qualsiasi progetto su cui ti è stato concesso un ruolo.
    • Crea un progetto: per creare un progetto, devi disporre del ruolo Autore progetto (roles/resourcemanager.projectCreator), che contiene l' resourcemanager.projects.create autorizzazione. Scopri come concedere i ruoli.

    Vai al selettore di progetti

  2. Se non hai immagini container archiviate in un repository di Artifact Registry segui le istruzioni riportate in Archiviare immagini container Docker in Artifact Registry.
  3. Assicurati che Gemini Cloud Assist sia configurato per il tuo Google Cloud account utente e il tuo progetto.
  4. Assicurati di disporre delle autorizzazioni di Identity and Access Management (IAM) necessarie per completare le attività descritte in questo documento.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per elencare i repository e le immagini container in Artifact Registry, chiedi all'amministratore di concederti il ruolo IAM Artifact Registry Reader (roles/artifactregistry.reader) sul progetto o sul repository. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Apri la chat di Gemini Cloud Assist

Puoi aprire il riquadro Cloud Assist per utilizzare la chat di Gemini Cloud Assist da qualsiasi punto della Google Cloud consolle.

  1. Nella Google Cloud console, seleziona un progetto in cui hai immagini container archiviate in Artifact Registry.

    Vai al selettore di progetti

  2. Per aprire il riquadro Cloud Assist, fai clic su sparachio Apri o chiudi la chat dell'AI di Gemini.
  3. Per inserire un prompt, digita il prompt e fai clic su Invia Invia prompt.

Elenca repository

Puoi chiedere a Gemini Cloud Assist di elencare i repository nel progetto corrente e filtrare la risposta in base a quanto segue:

  • Località (obbligatorio). La località dei repository che vuoi elencare.
  • Etichette (facoltativo). Le etichette sono coppie chiave-valore utilizzate per organizzare le risorse.
  • Tag (facoltativo). I tag vengono utilizzati per raggruppare repository e altre risorse in tutta l'organizzazione per la creazione di report, l'audit e il controllo dell'accesso all'interno della tua Google Cloud organizzazione. Google Cloud

Per elencare i repository:

  • Nella chat di Gemini Cloud Assist, inserisci il seguente prompt:

    List repositories in the location LOCATION
    

    Sostituisci LOCATION con la località dei repository, ad esempio us-west1.

    Ad esempio, il seguente prompt chiede a Gemini Cloud Assist di elencare i repository nella regione us-west1 che hanno l'etichetta env:dev:

    List repositories for us-west1 with the label env:dev
    

    La risposta include un elenco di repository nella località specificata con l'etichetta env:dev.

Elenca immagini container

Puoi chiedere a Gemini Cloud Assist di elencare le immagini container in un repository in formatoDocker nel progetto corrente e filtrare la risposta in base a quanto segue:

  • ID repository (obbligatorio). L'ID del repository.
  • Località (obbligatorio). La località del repository da cui vuoi elencare le immagini.
  • Etichette (facoltativo). Le etichette sono coppie chiave-valore utilizzate per organizzare le risorse.
  • Tag Docker (facoltativo). I tag Docker vengono utilizzati quando esegui il push o il pull di un'immagine in un repository per specificare la versione di un'immagine.

Per elencare le immagini in un repository:

  • Nella chat di Gemini Cloud Assist, inserisci il seguente prompt:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Sostituisci quanto segue:

    • REPOSITORY: l'ID del repository
    • LOCATION: la località del repository, ad esempio us-west1
    • TAG: un tag Docker, ad esempio latest

    La risposta include un elenco di immagini con il tag, il repository e la località specificati.

Passaggi successivi