Gkectl

Anda dapat menggunakan antarmuka command line gkectl untuk berbagai tugas, termasuk yang berikut:

  • Membuat template untuk file konfigurasi cluster.
  • Validasi file konfigurasi cluster.
  • Menyiapkan lingkungan vSphere.
  • Membuat cluster.
  • Upgrade cluster.
  • Mengupdate cluster.
  • Mengubah ukuran cluster.
  • Mendiagnosis masalah cluster.

Perintah dasar

Untuk menampilkan daftar semua perintah:

gkectl help

Guna mendapatkan bantuan untuk 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 lingkungan GKECTL_KUBECONFIG variabel. Contoh:

export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig

Jika variabel lingkungan GKECTL_KUBECONFIG tidak diekspor, Anda harus gunakan flag --kubeconfig saat Anda menjalankan perintah.

Download gkectl

Untuk informasi tentang mendownload gkectl, lihat Download.

Perilaku logging default untuk gkectl

Untuk gkectl, Anda cukup menggunakan setelan logging default. Untuk gkectl, file log {i>default<i} adalah /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log, dan filenya bersimlink dengan file logs/gkectl-$(date).log di direktori lokal di mana Anda menjalankan gkectl.

Tingkat verbositas -v5 default mencakup semua entri log yang diperlukan oleh tim dukungan teknis IT. File log berisi perintah yang dijalankan dan pesan kegagalan.

Sebaiknya kirimkan file log ke tim dukungan saat Anda membutuhkan bantuan.

Menentukan lokasi non-default untuk file log

Untuk menentukan lokasi non-default untuk file log gkectl, gunakan tanda --log_file. File log yang Anda tentukan tidak akan disimlink dengan direktori lokal.