Questo documento descrive come utilizzare Gemini Cloud Assist per elencare i repository Artifact Registry e le immagini container archiviate nei repository in formato Docker.
Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.
Limitazioni
Il tuo progetto Google Cloud deve essere creato in un'organizzazione.
Prima di iniziare
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Se non hai immagini container archiviate in un repository Artifact Registry, segui le istruzioni riportate in Archivia le immagini container Docker in Artifact Registry.
- Assicurati che Gemini Cloud Assist sia configurato per il tuo account utente e il tuo progetto Google Cloud .
- Assicurati di disporre delle autorizzazioni 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
) nel progetto o nel 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 console Google Cloud .
- Nella Google Cloud console, seleziona un progetto in cui sono archiviate le immagini container in Artifact Registry.
- Per aprire il riquadro Cloud Assist, fai clic su sparachio Apri o chiudi la chat dell'AI di Gemini.
- 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:
- Posizione (obbligatorio). La posizione dei repository che vuoi elencare.
- (Facoltative) Etichette. Le etichette sono coppie chiave-valore utilizzate per organizzare le risorse.
- (Facoltativo) Tag. I tag vengono utilizzati per raggruppare repository e altre risorse in Google Cloud per la creazione di report, l'audit econtrollo dell'accessoo all'interno della tua 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 posizione dei tuoi repository, ad esempious-west1
.Ad esempio, il seguente prompt chiede a Gemini Cloud Assist di elencare i repository nella regione
us-west1
che hanno l'etichettaenv:dev
:List repositories for us-west1 with the label env:dev
La risposta include un elenco di repository nella posizione specificata che hanno l'etichetta
env:dev
.
Elenca le immagini container
Puoi chiedere a Gemini Cloud Assist di elencare le immagini container in un repository Docker nel progetto corrente e filtrare la risposta in base a quanto segue:
- ID repository (obbligatorio). L'ID del repository.
- Posizione (obbligatorio). La posizione del repository da cui vuoi elencare le immagini.
- (Facoltative) Etichette. Le etichette sono coppie chiave-valore utilizzate per organizzare le risorse.
- (Facoltativo) Tag Docker. 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 repository
- LOCATION: la posizione 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 posizione specificati.
Passaggi successivi
- Scopri di più su Gemini Cloud Assist.