Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini merangkum persyaratan umum untuk men-deploy artefak ke
lingkungan runtimeGoogle Cloud .
Ada dua bentuk kontrol akses yang perlu dipertimbangkan:
Izin IAM
Izin Identity and Access Management menentukan pengguna, akun layanan, dan
identitas lainnya yang dapat mengakses
resource. Anda memberikan
izin Artifact Registry
kepada identitas yang dapat mengakses repositori.
Access scopes
Cakupan akses menentukan cakupan OAuth default untuk permintaan yang dibuat melalui gcloud CLI dan library klien pada instance VM. Akibatnya, cakupan akses dapat lebih membatasi akses ke metode API saat mengautentikasi dengan kredensial default aplikasi.
Lingkungan runtimeGoogle Cloud dikonfigurasi sebelumnya dengan akses ke repositori dalam project yang sama. Anda harus mengonfigurasi atau mengubah izin
sendiri jika:
Anda menggunakan akun layanan di satu project untuk mengakses Artifact Registry di project lain
Anda menggunakan akun layanan dengan akses hanya baca ke penyimpanan, tetapi
ingin akun layanan mengupload dan mendownload artefak
Anda menggunakan akun layanan kustom untuk berinteraksi dengan Artifact Registry.
Untuk persyaratan khusus layanan, lihat informasi berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-10 UTC."],[[["This page outlines the general requirements for deploying artifacts to Google Cloud runtime environments."],["Access to resources is controlled through IAM permissions, determining which identities can access repositories."],["Access scopes further limit API method access when authenticating with application default credentials."],["Google Cloud environments have default access to repositories in the same project, requiring manual configuration for cross-project access or service accounts with modified permissions."],["Service-specific deployment requirements can be found for App Engine, Cloud Run, Compute Engine, and Google Kubernetes Engine."]]],[]]