Ringkasan Artifact Registry

Artifact Registry (SAR) di perangkat Google Distributed Cloud (GDC) dengan air gap mendukung dan mengelola deployment GDC. Artifact Registry pribadi GDC menyimpan artefak sistem. Ada berbagai format untuk artefak sistem, seperti:

  • Image container untuk layanan terkelola GKE Enterprise, KubeVirt, dan GDC
  • Image sistem operasi (OS)
  • Format firmware
  • Template virtual machine (VM) yang optimal
  • Diagram Helm

Artifact Registry berpartisipasi dalam berbagai operasi sistem GDC seperti penginstalan, upgrade, dan siklus proses resource, dengan cara yang aman dan skalabel.

Distribusi artefak

Distribusi artefak adalah proses mendistribusikan artefak antar-registry. Dalam sistem Artifact Registry, mungkin ada instance registry Harbor yang perlu mendistribusikan artefak di antara instance tersebut. Gunakan distribusi artefak untuk melakukan tindakan berikut:

  • Mendistribusikan artefak dari registry Harbor di node bootstrapper ke registry Harbor di cluster infrastruktur org.
  • Mendistribusikan paket layanan dari registry Harbor di cluster infrastruktur org. ke registry Harbor di cluster admin fleet.
  • Tarik artefak dari registry sumber ke penyimpanan lokal dan kirimkan ke registry tujuan.
  • Men-deploy Kubernetes dan Harbor menggunakan Failover registry. Registry ini menyimpan image container yang diperlukan untuk Kubernetes dan Harbor, serta berjalan sebagai layanan systemd di node infrastruktur organisasi.

Mempelajari batas sistem

Pelajari kemampuan dan batasan SAR di GDC. SAR mendukung artefak rilis selama jangka waktu tertentu dan memiliki batasan kapasitas penyimpanan. Informasi ketersediaan dan waktu aktif tentang SAR juga tersedia. Untuk mengetahui informasi selengkapnya, lihat Mempelajari batas sistem.

Mengubah artefak sistem

Ubah artefak sistem di GDC untuk mengelola dan menyempurnakan deployment Anda. Untuk mengubah artefak sistem, Anda harus mengupload image container Docker baru ke mesin bootstrap atau ke cluster infrastruktur org. Kemudian, Anda dapat menggunakan perintah gdcloud artifacts untuk melakukan tindakan seperti mengelola paket, mem-build image, menerapkan patch, dan mengoptimalkan deployment. Untuk mengetahui informasi selengkapnya, lihat Mengubah artefak sistem.

Mengaudit perubahan pada artefak

Log audit melacak perubahan dan operasi yang dilakukan pada artefak sistem dalam cluster infrastruktur organisasi. Gunakan Grafana untuk mengakses dan melihat log ini. Untuk mengetahui informasi selengkapnya, lihat Mengaudit perubahan pada artefak sistem.

Mengirim dan mengambil artefak

Anda dapat secara manual mengirim dan menarik artefak sistem di GDC. Mendorong artefak sistem baru saat Administrator Platform (PA) meminta untuk mengaktifkan fitur opsional seperti Layanan Database, atau saat Anda perlu memperbaiki bug atau gangguan dengan melakukan patch menggunakan artefak baru.

GDC otomatis menarik artefak terbaru dari Harbor. Namun, Anda mungkin perlu menarik artefak secara manual dalam beberapa kasus. Untuk mengetahui informasi selengkapnya tentang operasi ini, lihat Mengirim dan menarik image container dari cluster.

Mengelola SAR selama upgrade

Perluas kapasitas penyimpanan SAR di GDC. Hal ini mungkin diperlukan selama upgrade jika registri kehabisan ruang. Proses ini melibatkan pemeriksaan penggunaan penyimpanan saat ini dan peningkatan alokasi penyimpanan dengan melakukan patching pada klaim volume persisten. Artifact Registry harus dimulai ulang agar perubahan diterapkan. Untuk mengetahui informasi selengkapnya, lihat Mengubah ukuran Artifact Registry.

Validasi paket GDC menggunakan root certificate authority (CA) untuk memvalidasi sertifikat kunci rilis. Anda harus mengupgrade CA root ini jika pemberitahuan rilis memerlukannya, atau jika Anda melihat pesan peringatan selama upgrade sistem. Untuk mengupgrade sertifikat, lihat Mengupgrade sertifikat validasi paket.