gdcloud CLI adalah serangkaian alat untuk membuat dan mengelola resource Google Distributed Cloud (GDC) yang terisolasi. Gunakan alat ini untuk melakukan tugas umum dari command line atau melalui skrip dan otomatisasi. gdcloud CLI memungkinkan Anda melakukan bootstrap infrastruktur, mengelola autentikasi, dan menyesuaikan konfigurasi lokal.
Dokumen ini ditujukan untuk semua grup audiens yang perlu menyiapkan CLI khusus GDC untuk mengelola alur kerja hardware dan software yang terisolasi. Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC dengan air gap.
Sebelum memulai
Pastikan Anda memiliki akses ke konsol GDC dan catat URL organisasi Anda. Untuk mengetahui informasi selengkapnya, lihat Akses konsol GDC.
Pastikan Anda memiliki sertifikat Certificate Authority (CA) yang diinstal di penyimpanan sertifikat tepercaya sistem Anda. Untuk mengetahui informasi selengkapnya, lihat Mengambil paket kepercayaan GDC.
Pastikan Anda memiliki kebijakan jaringan organisasi yang mengizinkan traffic dari CIDR tertentu di luar organisasi Anda ke registry artefak. Misalnya, konfigurasi nama layanan
alldi resourceOrganizationNetworkPolicy. Untuk mengetahui informasi selengkapnya, lihat Membuat kebijakan jaringan organisasi.Pastikan Anda telah menginstal browser di perangkat Anda.
Menyiapkan gdcloud CLI
Untuk menyiapkan gdcloud CLI, selesaikan langkah-langkah berikut:
Buka konsol GDC dengan memasukkan URL global atau zona organisasi Anda di browser Anda.
Dari halaman beranda, pilih Download CLI Bundle.
Pilih platform Linux dan versi paket gdcloud CLI yang sesuai dengan lingkungan GDC Anda.
Saat memilih platform non-Linux, langkah-langkah konfigurasi mungkin sedikit berbeda. Perlu diketahui juga bahwa beberapa paket gdcloud CLI non-Linux hanya menyediakan subset perintah gdcloud. Untuk mengetahui informasi selengkapnya, lihat Paket gdcloud CLI yang tersedia.
Klik Download.
Dari perangkat Anda, buka folder
Downloads:cd ~/DownloadsEkstrak konten paket gdcloud CLI:
tar -xf ./gdcloud_cli.tar.gzTambahkan paket gdcloud CLI ke jalur Anda:
eval echo 'export GDCLOUD_PATH=$(pwd)/google-distributed-cloud-hosted-cli' >> ~/.bashrc echo 'export PATH="$GDCLOUD_PATH/bin:$PATH"' >> ~/.bashrc source ~/.bashrcPastikan gdcloud CLI terinstal dengan benar:
gdcloud versionOutputnya mirip dengan hal berikut ini:
gdcloud version: 1.15.0-gdch.380608Lakukan inisialisasi gdcloud CLI:
gdcloud initBerikan dua properti yang diminta untuk menyelesaikan inisialisasi:
organization_console_url: URL ke konsol organisasi GDC Anda saat ini. URL ini dapat berupa global atau zona. Misalnya,https://console.org-1.google.gdch.test/.project: nama project GDC Anda. Jika Anda tidak memiliki project yang ada, gunakandefault.
Untuk memperbarui konfigurasi gdcloud CLI setelah inisialisasi, lihat Mengelola konfigurasi gdcloud CLI.
Instal komponen
gdcloud-k8s-auth-plugin:gdcloud components install gdcloud-k8s-auth-pluginLakukan autentikasi dengan gdcloud CLI untuk login:
gdcloud auth loginAnda akan dialihkan ke browser untuk memilih identitas dan login.
Pastikan penyiapan gdcloud CLI Anda terhubung ke lingkungan GDC Anda:
gdcloud compute images listOutputnya mirip dengan hal berikut ini:
METADATA.NAME METADATA.NAMESPACE SPEC.OPERATINGSYSTEM.NAME SPEC.MINIMUMDISKSIZE rocky-8-v20250809-gdch vm-system rocky-linux-8 12G ubuntu-20.04-v20250809-gdch vm-system ubuntu-2004 12G ubuntu-22.04-v20250809-gdch vm-system ubuntu-2204 12G ubuntu-24.04-v20250809-gdch vm-system ubuntu-2404 12G