配置参考

账户访问

帐户访问参数因 Rancher 版本而异。

Rancher v2.2.0+

参数必填描述
云凭证*您的 vSphere 账户访问信息, 保存为云凭证

Rancher v2.2.0 之前的版本

参数必填描述
vCenter 或 ESXi Server 地址vCenter or ESXi 服务使用的 IP 或 FQDN。
端口连接服务时使用的端口,默认为443
用户名vCenter/ESXi 服务的用户名。
密码用户密码。

实例选项

根据您的 Rancher 版本,用于创建和配置实例的选项会有所不同。

Rancher v2.3.3+

参数必填描述
CPUs虚拟机使用的 vCPUS 数量。
内存虚拟机使用的内存数量。
磁盘虚拟机使用的磁盘大小(MB)。
创建方式在节点上配置操作系统的方法。可以从 ISO 或 VM 模板安装操作系统。根据创建方法的不同,您还必须指定 VM 模板,内容库,现有 VM 或 ISO。有关创建方法的更多信息,请参考配置实例一节。
Cloud Initcloud-config.yml文件的 URL 或用提供 VM 的 URL。此文件允许进一步自定义操作系统,例如网络配置,DNS 服务器或系统守护进程。操作系统必须支持cloud-init
网络创建的 VM 使用的网络。
guestinfo 配置参数VM 的配置参数。这些配置对应在 vSphere 控制台中的高级设定。举例来说包括创建 RancherOS guestinfo 参数或为 VM 开启磁盘 UUIDs(disk.EnableUUID=TRUE)。

Rancher v2.3.3 之前的版本

参数必填描述
CPUs虚拟机使用的 vCPUS 数量。
内存虚拟机使用的内存数量。
磁盘虚拟机使用的磁盘大小(MB)。
Cloud Init用于配置 VM 的RancherOS cloud-config文件的 URL。该配置文件允许您进一步定制 RancherOS 操作系统,例如网络配置,DNS 服务或系统守护程序。
OS ISO URL创建 VM 使用的 RancherOS 或 vSphere ISO 文件的 URL。您可以在Rancher OS GitHub Repo中找到指定版本的 URL。
配置参数VM 的配置参数。这些配置对应在 vSphere 控制台中的高级设定。举例来说包括创建 RancherOS guestinfo 参数或为 VM 开启磁盘 UUIDs(disk.EnableUUID=TRUE)。

调度选项

根据您的 Rancher 版本,将虚拟机调度到虚拟机控制程序的选项有所不同。

Rancher v2.3.3+

参数必填描述
数据中心用于创建 VM 的数据中心的名称/路径。
资源池调度 VM 使用的资源池名称。如果是独立的 ESXi,请保留为空。若未指定,则使用默认的资源池。
数据存储如果您有数据存储集群,则可以切换数据存储选项。这样,您可以选择将 VM 调度到的数据存储集群。如果未切换该选项,则可以选择单个磁盘。
文件夹要放置虚拟机的文件夹,该文件夹必须是已存在的。文件夹名称在 vSphere 配置文件中应该以vm/开头。
主机用于调度 VM 的节点系统的 IP。如果指定,将使用节点系统的池,并且资源池参数将被忽略。

Rancher v2.3.3 之前的版本

参数必填描述
数据中心用于创建 VM 的数据中心的名称/路径。
资源池调度 VM 使用的资源池名称/路径。若未指定,则使用默认的资源池。
主机用于调度 VM 的节点系统的名称/路径。如果指定,将使用节点系统的池,并且资源池参数将被忽略。
网络创建的 VM 使用的网络。
数据存储*用于创建 VM 磁盘的数据存储。
文件夹要放置虚拟机的文件夹,该文件夹必须是已存在的。文件夹名称在 vSphere 配置文件中应该以vm/开头。