Halaman ini menjelaskan cara melihat dan membuat daftar repositori Artifact Registry.
Sebelum memulai
- (Opsional) Konfigurasi default untuk perintah gcloud.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk melihat dan mencantumkan repositori, minta administrator Anda untuk memberi Anda peran IAM berikut:
-
Melihat dan mencantumkan semua repositori dalam project Google Cloud:
Artifact Registry Reader (
roles/artifactregistry.reader
) pada project -
Lihat repositori tertentu:
Artifact Registry Reader (
roles/artifactregistry.reader
) di repositori
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses.
Peran bawaan ini berisi izin yang diperlukan untuk melihat dan mencantumkan repositori. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk melihat dan mencantumkan repositori:
-
artifactregistry.repositories.get
-
artifactregistry.repositories.list
Anda mung juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaanlainnya.
Melihat repositori
Anda dapat melihat repositori dalam project Google Cloud.
Untuk melihat daftar repositori:
Konsol
Buka halaman Repositories di Konsol Google Cloud.
Halaman akan menampilkan daftar repositori Anda.
Untuk memfilter daftar repositori Artifact Registry:
- Di atas daftar repositori, klik Tabel Filter.
- Pilih filter dari daftar filter.
- Tentukan nilai yang ingin Anda gunakan untuk memfilter daftar.
gcloud
Untuk menampilkan 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]
Dalam perintah ini, ganti nilai-nilai berikut:
- PROJECT adalah project ID. Jika flag ini dihilangkan, project saat ini atau default akan digunakan.
- REPOSITORY adalah nama repositori.
LOCATION adalah lokasi regional atau multi-regional. Gunakan tanda ini untuk melihat repositori di lokasi tertentu. Anda juga dapat menggunakan
--location=all
untuk mencantumkan repositori di semua lokasi.Jika flag ini dihilangkan, perintah akan menggunakan lokasi default jika default dikonfigurasi. Jika tidak, menghapus flag ini akan mencantumkan repositori di semua lokasi.
Untuk mengetahui informasi selengkapnya tentang perintah tersebut, jalankan perintah berikut:
gcloud artifacts repositories list --help
Langkah selanjutnya
- Konfigurasi access ke repositori Anda.
- Download file satu per satu dalam artefak yang disimpan di repositori Anda.