Anda dapat menggunakan antarmuka command line gkectl
untuk berbagai tugas,
termasuk:
- Membuat template untuk file konfigurasi cluster.
- Validasi file konfigurasi cluster.
- Siapkan lingkungan vSphere.
- Membuat cluster.
- Mengupgrade cluster.
- Memperbarui cluster.
- Mengubah ukuran cluster.
- Mendiagnosis masalah cluster.
Perintah dasar
Untuk menampilkan semua perintah:
gkectl help
Guna 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 mengetahui informasi tentang cara mendownload gkectl
, lihat
Hasil download.
Perilaku logging default untuk gkectl
Untuk gkectl
, cukup gunakan setelan logging default. Untuk gkectl
,
file log default-nya adalah
/home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log
, dan file tersebut
dihubungkan dengan file logs/gkectl-$(date).log
di direktori lokal tempat
Anda menjalankan gkectl
.
Tingkat panjang -v5
default mencakup semua entri log yang dibutuhkan oleh
tim dukungan. File log berisi perintah yang dieksekusi dan pesan kegagalan.
Sebaiknya kirimkan file log kepada 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 di-symlink dengan direktori lokal.