本节介绍了如何创建 vSphere 用户名和密码。您需要将这些 vSphere 凭证提供给 Rancher,以便 Rancher 可以在 vSphere 中创建资源。

    下面的表格列出了 vSphere 用户账户需要的权限:

    权限组操作
    DatastoreAllocateSpace
    Browse
    FileManagement (Low level file operations)
    UpdateVirtualMachineFiles
    UpdateVirtualMachineMetadata
    NetworkAssign
    ResourceAssignVMToPool
    Virtual MachineConfig (All)
    GuestOperations (All)
    Interact (All)
    Inventory (All)
    Provisioning (All)

    以下步骤将创建具有所需权限的角色,并在 vSphere 控制台中将其分配给指定用户:

    1. vSphere控制台中,进入Administration页面。

    2. 进入Roles选项卡。

    3. 创建一个新角色并命名,然后选择上面的表格中列出的权限。

      image

    4. 选择 Users and Groups 选项卡。

    5. 创建一个新用户,填写表单,然后单击OK。请确保记下用户名和密码,在 Rancher 中配置节点模板时需要用到这里的用户名和密码。

      image

    6. 选择 Global Permissions 选项卡。

    7. 创建一个新的全局权限。添加您先前创建的用户,并将先前创建的角色应用到该用户,单击OK

      image

      image

    结果: 获得可用于操作 vSphere 资源的凭证。