Mit Gemini mehr über Ihre Container-Images erfahren

In diesem Dokument wird beschrieben, wie Sie mit Gemini Cloud Assist Ihre Artifact Registry-Repositories und Container-Images auflisten können, die in Repositories im Docker-Format gespeichert sind.

Weitere Informationen dazu, wie und wann Gemini forIhre Daten verwendet. Google Cloud

Beschränkungen

Ihr Google Cloud Projekt muss in einer Organisation erstellt werden.

Hinweis

  1. Wählen Sie in der Google Cloud Console auf der Seite für die Projektauswahl ein Projekt vonaus oder erstellen Sie eines Google Cloud .

    Erforderliche Rollen zum Auswählen oder Erstellen eines Projekts

    • Projekt auswählen: Für die Auswahl eines Projekts ist keine bestimmte IAM-Rolle erforderlich. Sie können jedes Projekt auswählen, für das Ihnen eine Rolle zugewiesen wurde.
    • Projekt erstellen: Zum Erstellen eines Projekts benötigen Sie die Rolle „Projektersteller“ (roles/resourcemanager.projectCreator), die die resourcemanager.projects.create Berechtigung enthält. Informationen zum Zuweisen von Rollen.

    Zur Projektauswahl

  2. Wenn Sie keine Container-Images in einem Artifact Registry Repository gespeichert haben, folgen Sie der Anleitung unter Docker-Container-Images in Artifact Registry speichern.
  3. Stellen Sie sicher, dass Gemini Cloud Assist für Ihr Google Cloud Nutzer Konto und Projekt eingerichtet ist.
  4. Prüfen Sie, ob Sie die erforderlichen IAM-Berechtigungen (Identity and Access Management) haben, um die Aufgaben in diesem Dokument ausführen zu können.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die Artifact Registry Reader (roles/artifactregistry.reader) IAM-Rolle für das Projekt oder Repository zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Auflisten von Repositories und Container-Images in Artifact Registry benötigen, Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Gemini Cloud Assist-Chat öffnen

Sie können den Cloud Assist -Bereich öffnen, um den Gemini Cloud Assist-Chat von überall in der Google Cloud Console aus zu verwenden.

  1. Wählen Sie in der Google Cloud Console ein Projekt aus, in dem Sie Container-Images in Artifact Registry gespeichert haben.

    Zur Projektauswahl

  2. Klicken Sie auf spark Gemini-KI-Chat öffnen oder schließen, um den Bereich Cloud Assist zu öffnen.
  3. Geben Sie einen Prompt ein und klicken Sie auf senden Prompt senden.

Repositories auflisten

Sie können Gemini Cloud Assist auffordern, Repositories im aktuellen Projekt aufzulisten und die Antwort nach Folgendem zu filtern:

  • Standort (erforderlich). Der Standort der Repositories, die Sie auflisten möchten.
  • Labels (optional). Labels sind Schlüssel/Wert-Paare, mit denen Sie Ressourcen organisieren können.
  • Tags (optional). Tags werden verwendet, um Repositories und andere Ressourcen zu gruppieren, um Berichte zu erstellen, Audits durchzuführen und die Zugriffssteuerung innerhalb Ihrer Google Cloud Organisation zu ermöglichen. Google Cloud

So listen Sie Repositories auf:

  • Geben Sie im Gemini Cloud Assist -Chat den folgenden Prompt ein:

    List repositories in the location LOCATION
    

    Ersetzen Sie LOCATION durch den Standort Ihrer Repositories, z. B. us-west1.

    Mit dem folgenden Prompt wird Gemini Cloud Assist beispielsweise aufgefordert, Repositories in der Region us-west1 aufzulisten, die das Label env:dev haben:

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

    Die Antwort enthält eine Liste der Repositories am angegebenen Standort, die das Label env:dev haben.

Container-Images auflisten

Sie können Gemini Cloud Assist auffordern, Container-Images in einem Repository im Docker-Format im aktuellen Projekt aufzulisten und die Antwort nach Folgendem zu filtern:

  • Repository-ID (erforderlich). Die Repository-ID.
  • Standort (erforderlich). Der Standort des Repositorys, aus dem Sie Images auflisten möchten.
  • Labels (optional). Labels sind Schlüssel/Wert-Paare, mit denen Sie Ressourcen organisieren können.
  • Docker-Tags (optional). Docker-Tags werden verwendet, wenn Sie ein Image per Push oder Pull in ein Repository übertragen, um die Version eines Images anzugeben.

So listen Sie Ihre Images in einem Repository auf:

  • Geben Sie im Gemini Cloud Assist -Chat den folgenden Prompt ein:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Ersetzen Sie Folgendes:

    • REPOSITORY: die Repository-ID
    • LOCATION: der Standort des Repositorys, z. B. us-west1
    • TAG: ein Docker-Tag, z. B. latest

    Die Antwort enthält eine Liste der Images mit dem angegebenen Tag, Repository und Standort.

Nächste Schritte