Dokumen ini menjelaskan cara menginstal Kf CLI. Anda biasanya menginstal Kf CLI ketika sudah memiliki akses ke cluster GKE yang menjalankan Kf. Artinya, Anda dapat mulai menggunakan perintah Kf tanpa harus membuat cluster GKE Anda sendiri terlebih dahulu.
Setelah menginstal Kf CLI dan terhubung ke cluster Kf, Anda dapat menjalankan salah satu perintah Kf. Untuk mengetahui daftar lengkap perintah Kf yang tersedia, lihat Referensi perintah Kf.
Sebelum memulai
Sebelum dapat menggunakan Kf CLI, Anda harus memiliki akses ke cluster GKE yang menjalankan penginstalan Kf sepenuhnya. Artinya, Anda telah menjalankan perintah berikut untuk terhubung ke cluster:
gcloud container clusters get-credentials CLUSTER_NAME \ --project=CLUSTER_PROJECT_ID \ --zone=CLUSTER_LOCATION
Menginstal CLI
Instal Kf CLI:
Linux
Perintah ini menginstal Kf CLI untuk semua pengguna di sistem. Ikuti petunjuk di tab Cloud Shell untuk menginstalnya sendiri.
gsutil cp gs://kf-releases/v2.7.3/kf-linux /tmp/kf
chmod a+x /tmp/kf
sudo mv /tmp/kf /usr/local/bin/kf
Mac
Perintah ini menginstal
kf
untuk semua pengguna pada sistem.gsutil cp gs://kf-releases/v2.7.3/kf-darwin /tmp/kf
chmod a+x /tmp/kf
sudo mv /tmp/kf /usr/local/bin/kf
Cloud Shell
Perintah ini menginstal
kf
pada instance Cloud Shell jika Anda menggunakanbash
, petunjuk mungkin perlu diubah untuk shell lainnya.mkdir -p ~/bin
gsutil cp gs://kf-releases/v2.7.3/kf-linux ~/bin/kf
chmod a+x ~/bin/kf
echo "export PATH=$HOME/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
Windows
Perintah ini akan mendownload
kf
ke direktori saat ini. Tambahkan ke jalur jika Anda ingin memanggilnya dari mana saja selain direktori saat ini.gsutil cp gs://kf-releases/v2.7.3/kf-windows.exe kf.exe
Mengupgrade CLI
Jika sudah menginstal Kf CLI, Anda dapat menggunakan prosedur berikut untuk mengupgradenya ke versi saat ini.
Instal CLI:
Linux
Perintah ini menginstal Kf CLI untuk semua pengguna di sistem. Ikuti petunjuk di tab Cloud Shell untuk menginstalnya sendiri.
gsutil cp gs://kf-releases/v2.7.3/kf-linux /tmp/kf
chmod a+x /tmp/kf
sudo mv /tmp/kf /usr/local/bin/kf
Mac
Perintah ini menginstal
kf
untuk semua pengguna pada sistem.gsutil cp gs://kf-releases/v2.7.3/kf-darwin /tmp/kf
chmod a+x /tmp/kf
sudo mv /tmp/kf /usr/local/bin/kf
Cloud Shell
Perintah ini menginstal
kf
pada instance Cloud Shell jika Anda menggunakanbash
, petunjuk mungkin perlu diubah untuk shell lainnya.mkdir -p ~/bin
gsutil cp gs://kf-releases/v2.7.3/kf-linux ~/bin/kf
chmod a+x ~/bin/kf
echo "export PATH=$HOME/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
Windows
Tindakan ini akan mendownload
kf
ke direktori saat ini. Tambahkan ke jalur jika Anda ingin memanggilnya dari mana saja selain direktori saat ini.gsutil cp gs://kf-releases/v2.7.3/kf-windows.exe kf.exe
Validasi kecocokan versi server Kf CLI dan Kf:
- Versi CLI tercantum di bagian
Kf Client
. - Versi server Kf tercantum di bagian
kf["app.kubernetes.io/version"]
.
$ kf debug ... Version: Kf Client: v2.7.3 Server version: v1.21.3-gke.2001 kf["app.kubernetes.io/version"]: v2.7.3 ...
- Versi CLI tercantum di bagian