您可以使用 gkectl
指令列介面執行各種工作,包括:
- 產生叢集設定檔的範本。
- 驗證叢集設定檔。
- 準備 vSphere 環境。
- 建立叢集。
- 升級叢集。
- 更新叢集。
- 調整叢集大小。
- 診斷叢集問題。
基本指令
如要列出所有指令,請執行下列操作:
gkectl help
如要取得特定指令的說明:
gkectl COMMAND --help
管理員叢集 kubeconfig 檔案的環境變數
有幾個 gkectl
指令需要管理員叢集 kubeconfig 檔案的路徑。
您可以匯出 GKECTL_KUBECONFIG
環境變數來指定路徑。例如:
export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig
如果未匯出 GKECTL_KUBECONFIG
環境變數,執行指令時就必須使用 --kubeconfig
旗標。
下載「gkectl
」
如要瞭解如何下載 gkectl
,請參閱「下載」一文。
gkectl
的預設記錄行為
對於 gkectl
,使用預設記錄設定就足夠了。對於 gkectl
,預設記錄檔為 /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log
,且該檔案會與您執行 gkectl
的本機目錄中的 logs/gkectl-$(date).log
檔案進行符號連結。
預設的 -v5
詳細程度層級涵蓋支援團隊所需的所有記錄項目。記錄檔會顯示執行的指令和失敗訊息。
如需協助,建議您將記錄檔傳送給支援團隊。
為記錄檔指定非預設位置
如要為 gkectl
記錄檔指定非預設位置,請使用 --log_file
旗標。您指定的記錄檔不會與本機目錄建立符號連結。