账户访问#
帐户访问参数因 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 Init | | cloud-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/ 开头。 |