Halaman ini menjelaskan cara melihat dan mencantumkan repositori Artifact Registry.
Sebelum memulai
Opsional: Mengonfigurasi setelan default untuk perintah Google Cloud CLI.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna melihat dan mencantumkan repositori, minta administrator untuk memberi Anda peran IAM berikut:
-
Melihat dan mencantumkan semua repositori dalam project Google Cloud :
Pembaca Artifact Registry (
roles/artifactregistry.reader
) pada project -
Melihat repositori tertentu:
Pembaca Artifact Registry (
roles/artifactregistry.reader
) di repositori
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran yang telah ditetapkan ini berisi izin yang diperlukan untuk melihat dan mencantumkan repositori. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk melihat dan mencantumkan repositori:
-
artifactregistry.repositories.get
-
artifactregistry.repositories.list
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Melihat repositori
Anda dapat melihat repositori dalam project Google Cloud .
Untuk melihat daftar repositori:
Konsol
Buka halaman Repositories di konsol Google Cloud.
Halaman ini menampilkan daftar repositori Anda.
Untuk memfilter daftar repositori Artifact Registry:
- Di atas daftar repositori, klik Filter Table.
- Pilih filter dari daftar filter.
- Tentukan nilai yang ingin digunakan untuk memfilter daftar.
gcloud
Untuk menampilkan daftar repositori yang ada, jalankan perintah berikut:
gcloud artifacts repositories list [--project=PROJECT] \ [--location=LOCATION]
Untuk melihat jenis enkripsi yang dikonfigurasi untuk repositori, jalankan perintah berikut:
gcloud artifacts repositories describe REPOSITORY \ [--project=PROJECT] [--location=LOCATION]
Pada perintah sebelumnya, ganti nilai berikut:
PROJECT
adalah project ID. Jika flag ini dihilangkan, project saat ini atau default akan digunakan.REPOSITORY
adalah nama repositori.LOCATION
adalah lokasi repositori regional atau multi-regional. Gunakan flag--location
untuk melihat repositori di lokasi tertentu. Anda juga dapat menggunakan--location=all
untuk mencantumkan repositori di semua lokasi.Jika Anda menghapus tanda ini, perintah akan menggunakan lokasi default jika default dikonfigurasi. Jika tidak, menghilangkan tanda ini akan mencantumkan repositori di semua lokasi.
Untuk informasi selengkapnya tentang perintah ini, jalankan perintah berikut:
gcloud artifacts repositories list --help
Langkah selanjutnya
- Konfigurasikan akses ke repositori Anda.
- Download setiap file dalam artefak yang disimpan di repositori Anda.
- Pelajari cara membatasi download artefak dengan aturan download.