命令和参数 ¶
此页面列出了最常见的 kOps 命令。有关完整文档,请参阅 kOps cli 参考。
kops create
¶
kops create
注册集群。有两种方法可以注册集群:使用集群规范文件或使用 CLI 参数。
kops create -f <集群规范>
¶
kops create -f <集群规范>
将使用 kOps 规范 yaml 文件注册集群。在注册集群之后,您需要运行 kops update cluster --yes
来创建云资源。
kops create cluster
¶
kops create cluster <集群名称>
使用 CLI 参数在注册表中创建云规范。在大多数情况下,您需要使用 kops edit
编辑集群规范,然后再实际创建云资源。一旦确认您不需要进行任何修改,您就可以添加 --yes
标志,立即创建集群,包括云资源。
kops update cluster
¶
kops update cluster <集群名称>
创建或更新云资源,使其与集群规范匹配。
作为预防措施,最好先在“预览”模式下运行,使用 kops update cluster --name <name>
,一旦确认输出符合您的预期,您就可以通过向命令添加 --yes
来应用更改 - kops update cluster --name <name> --yes
。
kops rolling-update cluster
¶
kops update cluster <集群名称>
更新 kubernetes 集群,使其与云和 kOps 规范匹配。
作为预防措施,最好先在“预览”模式下运行,使用 kops rolling-update cluster --name <name>
,一旦确认输出符合您的预期,您就可以通过向命令添加 --yes
来应用更改 - kops rolling-update cluster --name <name> --yes
。
kops get clusters
¶
kops get clusters
列出注册表中的所有集群。
kops delete cluster
¶
kops delete cluster
删除特定集群的云资源(实例、DNS 条目、卷、ELB、VPC 等)。它还会从注册表中删除集群。
作为预防措施,最好先在“预览”模式下运行,使用 kops delete cluster --name <name>
,一旦确认输出符合您的预期,您就可以通过向命令添加 --yes
来执行实际删除 - kops delete cluster --name <name> --yes
。
kops toolbox template
¶
kops toolbox template
允许您使用 go
模板生成 kOps 规范。如果您想一致地管理多个集群,这非常方便。
kops version
¶
kops version
将打印您正在运行的代码版本。