您可以将 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
标志。您指定的日志文件不会与本地目录进行符号链接。