Anda dapat menggunakan antarmuka command line gkectl untuk berbagai tugas,
termasuk yang berikut:
- Buat template untuk file konfigurasi cluster.
- Memvalidasi file konfigurasi cluster.
- Siapkan lingkungan vSphere.
- Membuat cluster.
- Mengupgrade cluster.
- Memperbarui cluster.
- Ubah ukuran cluster.
- Mendiagnosis masalah cluster.
Perintah dasar
Untuk mencantumkan semua perintah:
gkectl help
Untuk mendapatkan bantuan terkait perintah tertentu:
gkectl COMMAND --help
Variabel lingkungan untuk file kubeconfig cluster admin
Beberapa perintah gkectl memerlukan jalur file kubeconfig cluster admin.
Anda dapat menentukan jalur dengan mengekspor variabel lingkungan GKECTL_KUBECONFIG. Contoh:
export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig
Jika Anda tidak mengekspor variabel lingkungan GKECTL_KUBECONFIG, Anda harus
menggunakan flag --kubeconfig saat menjalankan perintah.
Download gkectl
Untuk mengetahui informasi tentang cara mendownload gkectl, lihat
Download.
Perilaku logging default untuk gkectl
Untuk gkectl, cukup gunakan setelan logging default. Untuk gkectl,
file log default adalah
/home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log, dan file tersebut
ditautkan secara simbolis dengan file logs/gkectl-$(date).log di direktori lokal tempat
Anda menjalankan gkectl.
Tingkat kejelasan -v5 default mencakup semua entri log yang diperlukan oleh tim dukungan. File log mencakup perintah yang dieksekusi dan pesan kegagalan.
Sebaiknya kirim file log ke tim dukungan saat Anda memerlukan bantuan.
Menentukan lokasi non-default untuk file log
Untuk menentukan lokasi non-default untuk file log gkectl, gunakan
flag --log_file. File log yang Anda tentukan tidak akan ditautkan secara simbolis dengan
direktori lokal.