Questo documento descrive come installare l'interfaccia a riga di comando Kf. In genere, l'interfaccia a riga di comando Kf viene installata quando hai già accesso a un cluster GKE che esegue Kf. Ciò significa che puoi iniziare a utilizzare i comandi Kf senza dover prima creare il tuo cluster GKE.
Dopo aver installato l'interfaccia a riga di comando Kf e aver eseguito la connessione al cluster Kf, puoi eseguire uno qualsiasi dei comandi Kf. Per un elenco completo dei comandi Kf disponibili, consulta la documentazione di riferimento dei comandi Kf.
Prima di iniziare
Prima di poter utilizzare l'interfaccia a riga di comando Kf, devi avere accesso a un cluster GKE che esegue un'installazione completa di Kf. Ciò significa che hai eseguito il seguente comando per connetterti al cluster:
gcloud container clusters get-credentials CLUSTER_NAME \
--project=CLUSTER_PROJECT_ID \
--zone=CLUSTER_LOCATIONInstallare l'interfaccia a riga di comando
Installa l'interfaccia a riga di comando Kf:
Linux
Questo comando installa l'interfaccia a riga di comando Kf per tutti gli utenti del sistema. Segui le istruzioni nella scheda Cloud Shell per installarla solo per te.
gcloud storage cp gs://kf-releases/v2.6.1/kf-linux /tmp/kfchmod a+x /tmp/kfsudo mv /tmp/kf /usr/local/bin/kfMac
Questo comando installa
kfper tutti gli utenti del sistema.gcloud storage cp gs://kf-releases/v2.6.1/kf-darwin /tmp/kfchmod a+x /tmp/kfsudo mv /tmp/kf /usr/local/bin/kfCloud Shell
Questo comando installa
kfsull'istanza di Cloud Shell. Se utilizzibash, potrebbe essere necessario modificare le istruzioni per altre shell.mkdir -p ~/bingcloud storage cp gs://kf-releases/v2.6.1/kf-linux ~/bin/kfchmod a+x ~/bin/kfecho "export PATH=$HOME/bin:$PATH" >> ~/.bashrcsource ~/.bashrcWindows
Questo comando scarica
kfnella directory corrente. Aggiungilo al percorso se vuoi chiamarlo da una directory diversa da quella corrente.gcloud storage cp gs://kf-releases/v2.6.1/kf-windows.exe kf.exe
Eseguire l'upgrade dell'interfaccia a riga di comando
Se hai già installato l'interfaccia a riga di comando Kf, puoi utilizzare la seguente procedura per eseguire l'upgrade alla versione attuale.
Installa l'interfaccia a riga di comando:
Linux
Questo comando installa l'interfaccia a riga di comando Kf per tutti gli utenti del sistema. Segui le istruzioni nella scheda Cloud Shell per installarla solo per te.
gcloud storage cp gs://kf-releases/v2.6.1/kf-linux /tmp/kfchmod a+x /tmp/kfsudo mv /tmp/kf /usr/local/bin/kfMac
Questo comando installa
kfper tutti gli utenti del sistema.gcloud storage cp gs://kf-releases/v2.6.1/kf-darwin /tmp/kfchmod a+x /tmp/kfsudo mv /tmp/kf /usr/local/bin/kfCloud Shell
Questo comando installa
kfsull'istanza di Cloud Shell. Se utilizzibash, potrebbe essere necessario modificare le istruzioni per altre shell.mkdir -p ~/bingcloud storage cp gs://kf-releases/v2.6.1/kf-linux ~/bin/kfchmod a+x ~/bin/kfecho "export PATH=$HOME/bin:$PATH" >> ~/.bashrcsource ~/.bashrcWindows
Questo comando scarica
kfnella directory corrente. Aggiungilo al percorso se vuoi chiamarlo da una directory diversa da quella corrente.gcloud storage cp gs://kf-releases/v2.6.1/kf-windows.exe kf.exeVerifica che le versioni dell'interfaccia a riga di comando Kf e del server Kf corrispondano:
- La versione dell'interfaccia a riga di comando è elencata in
Kf Client. - La versione del server Kf è elencata in
kf["app.kubernetes.io/version"].
$ kf debug ... Version: Kf Client: v2.6.1 Server version: v1.21.3-gke.2001 kf["app.kubernetes.io/version"]: v2.6.1 ...- La versione dell'interfaccia a riga di comando è elencata in