Membuat instance registry Harbor

Gunakan Managed Harbor Service (MHS) air-gapped Google Distributed Cloud (GDC) untuk membuat instance registry Harbor di setiap project. Instance registry Harbor berfungsi sebagai repositori pusat untuk menyimpan dan mengelola image container di lingkungan cloud-native. Fitur ini memperluas kemampuan distribusi Docker open source. Berlaku batasan berikut:

  • Anda hanya dapat membuat hingga satu instance di setiap project.
  • Instance diisolasi dan tidak membagikan data atau resource komputasi apa pun.

Sebelum memulai

Untuk membuat instance registry Harbor, Anda harus memiliki peran identitas dan akses yang diperlukan:

  • Admin Instance Harbor: memberikan akses baca dan tulis ke semua resource Harbor. Minta Admin IAM Organisasi Anda untuk memberi Anda peran Harbor Instance Admin (harbor-instance-admin).

Membuat instance registry Harbor

Ikuti langkah-langkah berikut untuk membuat instance registry Harbor di project Anda.

Konsol

Di konsol GDC, ikuti langkah-langkah berikut:

  1. Klik link Harbor Container Registry di bagian CI/CD di menu navigasi.
  2. Klik Create Instance.
  3. Masukkan nama untuk instance di Instance name.
  4. Opsional: Di Projects, aktifkan tombol Create a default project when creating this instance untuk membuat project default untuk instance Harbor ini.

    1. Masukkan nama project di Project Name.
  5. Baca Persyaratan Layanan yang dikelola Harbor dan centang kotak jika Anda menyetujui persyaratan tersebut.

  6. Status harus menampilkan Sedang diproses, dan Nama harus menampilkan link eksternal yang berisi nama instance Harbor yang baru dibuat.

  7. Setelah instance dibuat dan Status menampilkan Siap, klik link eksternal di halaman untuk membuka UI web instance Harbor.

CLI

Buat instance registry Harbor:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

Ganti kode berikut:

  • INSTANCE: nama instance.
  • PROJECT: nama project GDC tempat instance akan dibuat.