Anda dapat menggunakan antarmuka command line gkectl
untuk berbagai tugas,
termasuk hal berikut:
- Buat template untuk file konfigurasi cluster.
- Memvalidasi file konfigurasi cluster.
- Menyiapkan lingkungan vSphere.
- Membuat cluster.
- Mengupgrade cluster.
- Mengupdate cluster.
- Mengubah 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 tidak mengekspor variabel lingkungan GKECTL_KUBECONFIG
, Anda harus
menggunakan flag --kubeconfig
saat menjalankan perintah.
Download gkectl
Untuk informasi tentang cara mendownload gkectl
, lihat
Hasil download.
Perilaku logging default untuk gkectl
Untuk gkectl
, cukup gunakan setelan logging default. Untuk gkectl
, file log defaultnya adalah /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log
, dan file tersebut di-symlink dengan file logs/gkectl-$(date).log
di direktori lokal tempat Anda menjalankan gkectl
.
Tingkat kedetailan -v5
default mencakup semua entri log yang diperlukan oleh tim dukungan. File log menyertakan perintah yang dieksekusi dan pesan kegagalan.
Sebaiknya kirim file log ke tim dukungan jika 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 di-symlink dengan
direktori lokal.