Mempelajari image container Anda dengan bantuan Gemini

Dokumen ini menjelaskan cara menggunakan Gemini Cloud Assist untuk mencantumkan repositori Artifact Registry dan image container yang disimpan dalam repositori format Docker.

Pelajari cara dan waktu Gemini untuk Google Cloud menggunakan data Anda.

Batasan

Project Andaharus dibuat di Google Cloud organisasi.

Sebelum memulai

  1. Di Google Cloud konsol, pada halaman pemilih project, pilih atau buat Google Cloud project.

    Peran yang diperlukan untuk memilih atau membuat project

    • Memilih project: Memilih project tidak memerlukan peran IAM tertentu Anda dapat memilih project mana pun yang telah diberi peran.
    • Membuat project: Untuk membuat project, Anda memerlukan peran Pembuat Project (roles/resourcemanager.projectCreator), yang berisi izin resourcemanager.projects.create. Pelajari cara memberikan peran.

    Buka pemilih project

  2. Jika Anda tidak memiliki image container yang disimpan di repositori Artifact Registry ikuti petunjuk di Menyimpan image container Docker di Artifact Registry.
  3. Pastikan Gemini Cloud Assist disiapkan untukakun pengguna dan project Anda. Google Cloud
  4. Pastikan Anda memiliki izin Identity and Access Management (IAM) yang diperlukan untuk menyelesaikan tugas dalam dokumen ini.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk mencantumkan repositori dan image container di Artifact Registry, minta administrator untuk memberi Anda peran IAM Pembaca Artifact Registry (roles/artifactregistry.reader) di project atau repositori. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Membuka chat Gemini Cloud Assist

Anda dapat membuka panel Cloud Assist untuk menggunakan chat Gemini Cloud Assist dari mana saja di Google Cloud konsol.

  1. Di Google Cloud konsol, pilih project tempat Anda menyimpan image container di Artifact Registry.

    Buka pemilih project

  2. Untuk membuka panel Cloud Assist, klik spark Open or close Gemini AI chat.
  3. Untuk memasukkan perintah, ketik perintah, lalu klik kirim Send prompt.

Mencantumkan repositori

Anda dapat meminta Gemini Cloud Assist untuk mencantumkan repositori di project saat ini dan memfilter respons berdasarkan hal berikut:

  • Lokasi (wajib). Lokasi repositori yang ingin Anda cantumkan.
  • Label (opsional). Label adalah key-value pair yang digunakan untuk mengatur resource.
  • Tag (opsional). Tag digunakan untuk mengelompokkan repositori dan resource lainnya di seluruh Google Cloud untuk pelaporan, audit, dan kontrol akses dalam Google Cloud organisasi Anda.

Untuk mencantumkan repositori, lakukan hal berikut:

  • Di chat Gemini Cloud Assist, masukkan perintah berikut:

    List repositories in the location LOCATION
    

    Ganti LOCATION dengan lokasi repositori Anda —misalnya, us-west1.

    Misalnya, perintah berikut meminta Gemini Cloud Assist untuk mencantumkan repositori di region us-west1 yang memiliki label env:dev:

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

    Responsnya mencakup daftar repositori di lokasi yang ditentukan yang memiliki label env:dev.

Mencantumkan image container

Anda dapat meminta Gemini Cloud Assist untuk mencantumkan image container dalam repositori format Docker di project saat ini, dan memfilter respons berdasarkan hal berikut:

  • ID repositori (wajib). ID repositori.
  • Lokasi (wajib). Lokasi repositori tempat Anda ingin mencantumkan image.
  • Label (opsional). Label adalah key-value pair yang digunakan untuk mengatur resource.
  • Tag Docker (opsional). Tag Docker digunakan saat Anda mengirim atau menarik image ke repositori untuk menentukan versi image.

Untuk mencantumkan image di repositori, lakukan hal berikut:

  • Di chat Gemini Cloud Assist, masukkan perintah berikut:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Ganti kode berikut:

    • REPOSITORY: ID repositori
    • LOCATION: lokasi repositori—misalnya, us-west1
    • TAG: tag Docker—misalnya, latest

    Responsnya mencakup daftar image yang memiliki tag, repositori, dan lokasi yang ditentukan.

Langkah berikutnya