•以项目用户登录管理平台。
•集群类型为Kubernetes集群。
•已上传虚拟机镜像。
1.在左侧导航树中单击虚拟机 vm。
2.选择虚拟机 vm。
3.单击创建虚拟机。
4.设置基础参数。
参数 |
设置说明 |
设置示例 |
---|---|---|
虚拟机名称 |
虚拟机的名称。虚拟机名称以小写字母开头,可以包含小 写字母,数字或-,并且必须唯一。 |
vm-5mq24b |
运行策略 |
•总是运行:不论虚拟机由于何种原因被停止,就启动一个新的实例运行。 •失败后重建:如果虚拟机在错误的状态下结束执行,就启动一个新的实例。 •手动操作:虚拟机的开机或停止通过手动控制。 |
总是运行 |
网络模式 |
•Pod网络。 •附加网络。 |
Pod网络 |
Pod网络 |
•桥接(Bridge):桥接到容器组的网卡上,使虚拟机和容器组在同一CIDR下。选择Bridge时,可以指定MAC地址。虚拟机迁移不能使用Bridge网络模式。 •NAT(Masquerade):虚拟机分配一个私有的IP,通过容器组的IP做NAT使虚拟机外通。选择Masquerade时,可以指定MAC地址和端口值。 |
Bridge |
附加网络 |
单击新增附加网络,选择网络名称,可指定IP地址和MAC地址。 •当附加网络模式为etcd时,IP地址默认为空。鼠标移到附加网络名称时显示附加网络详细信息,包含网络类型、主机网卡名称、模式、DNS配置路径、DHCP服务IP、网络段。 •当选择的附加网络模式为legacy时,IP地址默认不为空。鼠标移到附加网络名称时显示附加网络详细信息,包含网络类型、主机网卡名称、模式、DNS配置路径、DHCP服务IP、网络段和剩余IP数。 |
- |
主机亲和 |
亲和模式 |
•亲和:容器组倾向于调度到相同的主机上。 •反亲和:容器组倾向于调度到不同的主机上。 |
亲和策略 |
•强制亲和:保证满足亲和条件,在无法满足时调度失败并报错。 •尝试亲和:优先满足亲和条件,在无法满足时采取默认调度策略。 |
|
主机标签 |
主机标签包含当前项目可使用的Kubernetes集群节点的标签。 |
5.配置设置。
选择镜像后,配置设置参数说明如表2 所示。
表2 配置设置
参数 |
配置说明 |
配置示例 |
---|---|---|
镜像 |
创建虚拟机使用的镜像。 输入镜像名称后,可自动匹配镜像的路径。也可以通过选择镜像在本地镜像仓库手动选择已有的镜像。 |
- |
启用cloudInit |
是否启用cloudInit。 定义一些独立于操作系统的配置,比如 hostname, networking configuration 等,启用cloudInit的前提条件是镜像已启用cloudInit。 |
- |
配置模式 |
预设规格,具体请参见创建规格。 |
- |
自定义规格 |
•显示:vnc和spice。 ovnc,可以通过终端连接(vnc)连接虚拟机。 ospice,可以通过spice客户端连接虚拟机。 •CPU:分配给虚拟机的CPU,单位是核。增加CPU优先级设置,分3个等级“高、中、低”,默认为高,对应不超配,“中”按比例除2,“低”按比例除4。 •内存:分配给虚拟机的内存,单位是MiB或GiB。 •系统盘:不使用持久化、自动创建PV和存储卷。 o系统盘选择不使用持久化时,会使用主机下的随机目录作为存储。 o系统盘选择自动创建PV时,选择存储类。 o系统盘选择存储卷,选择已创建的PVC,具体请参见存储卷(PV)管理。 •总线:virtio、sata和scsi。 •容量:设置虚拟机的系统盘大小,单位是GiB或TiB。 |
|
添加数据盘 |
•数据盘:临时数据盘、自动创建PV和存储卷。 •总线:virtio、sata和scsi。 •容量:设置虚拟机的数据盘大小,单位是GiB或TiB。 |
- |
添加显卡 |
选择显卡名称。集群启用虚拟机GPU调度时,有该选项。 |
- |
添加光驱 |
•光驱:virtio驱动、使用镜像和存储卷。 •总线:sata和scsi。 |
sata |
添加相关配置 |
•配置集:为容器挂载配置项后,可作为应用配置文件使用。具体请参见配置集(ConfigMap)管理。 •保密字典:为容器挂载保密字典后,可作为应用配置文件使用。具体请参见保密字典(Secret)管理。 •服务账号: 为容器挂载服务账号后,可作为应用配置文件使用。 |
配置集 |
新增ssh-key |
•虚拟机用户名:ssh生效的虚拟机用户,不填写代表使用系统默认用户。 •ssh-key:通常以"ssh-rsa..."或“ssh-ed..."开头。虚拟机启用cloudInit时,有该选项。 |
- |
启动优化项 |
•系统盘cd-rom。 •系统盘硬盘。 •PXE网络引导。 |
- |
6.配置高级设置。
设置虚机高级配置,如hyper-v等。参数说明如表3 所示。
表3 高级设置
参数 |
配置说明 |
---|---|
Hyper-V特性 |
虚拟机Hyper-V特性的开启或关闭。 |
隐藏KVM虚拟化标记 |
虚拟机KVM虚拟化标记的开启或关闭。 |
7.单击立即创建。
1.在左侧导航树中单击虚拟机 vm。
2.选择虚拟机 vm。
3.单击批量创建虚拟机。
4.配置基础设置。
基础设置参数如表1 所示。
表1 基础设置参数
参数 |
设置说明 |
设置示例 |
---|---|---|
批量创建个数 |
虚拟机的个数。批量创建个数必须是自然数,并大于0。 |
2 |
虚拟机名称前缀 |
虚拟机的名称前缀。 |
vm-evt0f7 |
运行策略 |
•总是运行:不论虚拟机由于何种原因被停止,就启动一个新的实例运行。 •失败后重建:如果虚拟机在错误的状态下结束执行,就启动一个新的实例。 •手动操作:虚拟机的开机或停止通过手动控制。 |
总是运行 |
网络模式 |
•Pod网络。 •附加网络。 |
Pod网络 |
Pod网络 |
•桥接(Bridge):桥接到容器组的网卡上,使虚拟机和容器组在同一CIDR下。选择Bridge时,可以指定MAC地址。虚拟机迁移不能使用Bridge网络模式。 •NAT(Masquerade):虚拟机分配一个私有的IP,通过容器组的IP做NAT使虚拟机外通。选择Masquerade时,可以指定MAC地址和端口值。 |
Bridge |
附加网络 |
单击新增附加网络,选择网络名称。 当选择的附加网络模式为legacy时,网络名称后标识剩余IP数。 |
- |
主机亲和 |
亲和模式 |
•亲和:容器组倾向于调度到相同的主机上。 •反亲和:容器组倾向于调度到不同的主机上。 |
亲和策略 |
•强制亲和:保证满足亲和条件,在无法满足时调度失败并报错。 •尝试亲和:优先满足亲和条件,在无法满足时采取默认调度策略。 |
|
主机标签 |
主机标签包含当前项目可使用的Kubernetes集群节点的标签。 |
5.配置设置。
选择镜像后,配置设置参数说明如表2 所示。
表2 配置设置
参数 |
配置说明 |
配置示例 |
---|---|---|
镜像 |
创建虚拟机使用的镜像。 输入镜像名称后,可自动匹配镜像的路径。也可以通过选择镜像在本地镜像仓库手动选择已有的镜像。 |
- |
启用cloudInit |
是否启用cloudInit。 定义一些独立于操作系统的配置,比如 hostname, networking configuration 等,启用cloudInit的前提条件是镜像已启用cloudInit。 |
- |
配置模式 |
预设规格,具体请参见创建规格。 |
- |
自定义规格 |
•显示:vnc和spice。 ovnc,可以通过终端连接(vnc)连接虚拟机。 ospice,可以通过spice客户端连接虚拟机。 •CPU:分配给虚拟机的CPU,单位是核。增加CPU优先级设置,分3个等级“高、中、低”,默认为高,对应不超配,“中”按比例除2,“低”按比例除4。 •内存:分配给虚拟机的内存,单位是MiB或GiB。 •系统盘:不使用持久化、自动创建PV和存储卷。 o系统盘选择不使用持久化时,会使用主机下的随机目录作为存储。 o系统盘选择自动创建PV时,选择存储类。 o系统盘选择存储卷,选择已创建的PVC,具体请参见存储卷(PV)管理。 •总线:virtio、sata和scsi。 •容量:设置虚拟机的系统盘大小,单位是GiB或TiB。 |
|
添加数据盘 |
•数据盘:临时数据盘、自动创建PV和存储卷。 •总线:virtio、sata和scsi。 •容量:设置虚拟机的数据盘大小,单位是GiB或TiB。 |
- |
添加光驱 |
•光驱:virtio驱动、使用镜像和存储卷。 •总线:sata和scsi。 |
sata |
添加相关配置 |
•配置集:为容器挂载配置项后,可作为应用配置文件使用。具体请参见配置集(ConfigMap)管理。 •保密字典:为容器挂载保密字典后,可作为应用配置文件使用。具体请参见保密字典(Secret)管理。 •服务账号: 为容器挂载服务账号后,可作为应用配置文件使用。 |
配置集 |
新增ssh-key |
•虚拟机用户名:ssh生效的虚拟机用户,不填写代表使用系统默认用户。 •ssh-key:通常以"ssh-rsa..."或“ssh-ed..."开头。虚拟机启用cloudInit时,有该选项。 |
- |
启动优化项 |
•系统盘cd-rom。 •系统盘硬盘。 •PXE网络引导。 |
- |
6.配置高级设置。
设置虚机高级配置,如hyper-v等。参数说明如表3 所示。
表3 高级设置
参数 |
配置说明 |
---|---|
Hyper-V特性 |
虚拟机Hyper-V特性的开启或关闭。 |
隐藏KVM虚拟化标记 |
虚拟机KVM虚拟化标记的开启或关闭。 |
7.单击立即创建。
1.在左侧导航树中选择镜像管理。
2.将鼠标放在有VM标识的镜像上,单击部署新虚拟机。
或单击镜像名称,进入镜像详细信息页面,单击选择部署新虚拟机。
或单击镜像名称,进入镜像详细信息页面,在标签页签选择对应标签的镜像,单击部署新虚拟机。
虚拟机名称和镜像信息信息自动填充,也可重新设置虚拟机名称和选择所使用的镜像。
3.设置虚拟机的其他参数。
虚拟机的参数与在界面创建虚拟机时一致,请参见本节描述。
4.单击立即创建。
创建完成后,在虚拟机 vm页面可查看到已创建的虚拟机。