Halaman ini memberikan perintah untuk mendownload dan memverifikasi artefak berikut untuk Google Distributed Cloud (khusus software) untuk bare metal, sebelumnya dikenal sebagai Google Distributed Cloud:
- Alat command line
bmctl
. - Paket image container offline Google Distributed Cloud.
Login
Login dengan Akun Google apa saja:
gcloud auth login
Download bmctl
bmctl
adalah alat command line untuk Google Distributed Cloud yang menyederhanakan
pembuatan dan pengelolaan cluster. Untuk mengetahui informasi selengkapnya tentang hal yang dapat Anda lakukan dengan
bmctl
, lihat alat bmctl
.
Dari workstation admin Linux, gunakan perintah berikut untuk mendownload
bmctl
dan membuatnya dapat dieksekusi:
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmctl .
chmod +x ./bmctl
Ganti VERSION
dengan versi Google Distributed Cloud tempat Anda ingin menginstal atau mengupgrade cluster. Berikut ini
daftar versi patch terbaru untuk versi minor yang didukung:
- 1.29.200-gke.243
- 1.28.700-gke.150
- 1.16.10
Untuk daftar semua versi yang tersedia, lihat Histori versi.
Verifikasi bmctl
menggunakan openssl
Verifikasi biner bmctl
terhadap kunci publik menggunakan openssl
, dengan
VERSION
adalah versi file:
Jika belum melakukannya, tulis kunci pubik ke file,
public.key
:cat << EOF > public.key -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Download file tanda tangan digital untuk versi
bmctl
tertentu yang Anda download:gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmctl.1.sig .
Gunakan OpenSSL untuk memverifikasi tanda tangan:
openssl dgst -verify public.key -signature ./bmctl.1.sig ./bmctl
Output yang diharapkan dari perintah ini adalah
Verified OK
.
Mendownload paket image
Anda hanya memerlukan paket image jika berencana untuk menyiapkan
duplikasi registry. Paket ini menyediakan semua image container yang digunakan oleh Google Distributed Cloud untuk versi yang ditentukan. Pastikan paket yang Anda download adalah versi yang sama dengan download
bmctl
.
Dari workstation admin Linux Anda, jalankan perintah berikut untuk mendownload paket:
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmpackages_VERSION.tar.xz .
Verifikasi paket image menggunakan openssl
Verifikasi biner paket gambar terhadap kunci publik menggunakan openssl
, dengan
VERSION
adalah versi file:
Jika belum melakukannya, tulis kunci pubik ke file,
public.key
:cat << EOF > public.key -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Download file tanda tangan digital untuk versi
bmctl
tertentu yang Anda download:gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmpackages_VERSION.tar.xz.1.sig .
Gunakan OpenSSL untuk memverifikasi tanda tangan:
openssl dgst -verify public.key -signature \ ./bmpackages_VERSION.tar.xz.1.sig \ ./bmpackages_VERSION.tar.xz
Output yang diharapkan dari perintah ini adalah
Verified OK
.