3 创建部署计划

3.1 创建区域(Region)

Region:与 公有云中的 Region 概念相似,可以简单理解为地理上的区域。在 vSphere 体系中我们使用 DataCenter 实现 Region 的划分。创建区域时,首先选择提供商,目前仅支持 VMware vSphere。

region-1

配置参数时,需要提供 vSphere 环境信息,包括 vCenter IP,用户名和密码。

region-2

最后一步选择 vCenter 的一个数据中心。

region-3

3.2 创建可用区(Zone)

Zone: 与 公有云中的 AZ 概念相似,可以简单理解为 Region 中具体的机房。在 vSphere 体系中我们使用不同的 Cluster 或者同个 Cluster 下的不同 Resource Pool 来实现 Zone 的划分。创建可用区时需要选择一个之前添加的区域,如下图:

zone-1

选择可用区配置参数时,需要选择计算集群,资源池,存储类型以及网络适配器等信息,这些信息依赖于 vCenter 环境配置。

zone-2

3.3 创建部署计划(Plan)

Plan: 在 KubeOperator 中用来描述在哪个区域下,哪些可用区中,使用什么样的机器规格,部署什么类型的集群的一个抽象概念。 这里以单主多节点类型举例.

plan-1

部署计划配置包括设置 Master 节点,Worker 节点和 Daemon 节点的规格,即 CPU,内存和磁盘大小。

plan-2