mirror of
https://github.com/rancher/rancher-docs.git
synced 2026-09-27 13:38:07 +00:00
Document the OS limitation of vSphere node driver / update permissions table.
This commit is contained in:
+7
-9
@@ -11,13 +11,13 @@ Use {{< product >}} to create a Kubernetes cluster in vSphere.
|
|||||||
|
|
||||||
When creating a vSphere cluster Rancher first provisions the specified amount of virtual machines by communicating with the vCenter API. Then it installs Kubernetes on top of them. A vSphere cluster may consist of multiple groups of VMs with distinct properties, such as the amount of memory or the number of vCPUs. This allows for fine-grained controll over the sizing of nodes for the data, control and worker plane respectively.
|
When creating a vSphere cluster Rancher first provisions the specified amount of virtual machines by communicating with the vCenter API. Then it installs Kubernetes on top of them. A vSphere cluster may consist of multiple groups of VMs with distinct properties, such as the amount of memory or the number of vCPUs. This allows for fine-grained controll over the sizing of nodes for the data, control and worker plane respectively.
|
||||||
|
|
||||||
|
> *Note:*
|
||||||
|
> The vSphere node driver included in Rancher currently only supports the provisioning of VMs with [RancherOS]({{< baseurl >}}/os/v1.x/en/) as the guest operating system.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
> *Note:*
|
Before proceeding to create a cluster you must ensure that you have a vSphere user with sufficient permissions. If you are planning to make use of vSphere volumes for persistent storage in the cluster, there are [additional requirements]({{< baseurl >}}/rke/v0.1.x/en/config-options/cloud-providers/vsphere/) that must be met.
|
||||||
>
|
Let's walk through the steps of creating a role with the required privileges and assign it to a new user in the vSphere console:
|
||||||
> If you are planning to make use of vSphere volumes for persistent storage in the cluster, there are [additional requirements]({{< baseurl >}}/rke/v0.1.x/en/config-options/cloud-providers/vsphere/) that must be met.
|
|
||||||
|
|
||||||
Before processing to create a cluster you must ensure that you have a vSphere user with sufficient permissions. Let's walk through the steps of creating the user in the vSphere console:
|
|
||||||
|
|
||||||
1. From the **vSphere** console, go to the **Administration** page.
|
1. From the **vSphere** console, go to the **Administration** page.
|
||||||
|
|
||||||
@@ -139,9 +139,7 @@ The following table lists the permissions required for the vSphere user account
|
|||||||
|
|
||||||
| Privilege Group | Operations |
|
| Privilege Group | Operations |
|
||||||
|:----------------------|:-----------------------------------------------------------------------|
|
|:----------------------|:-----------------------------------------------------------------------|
|
||||||
| Datastore | AllocateSpace </br> Browse </br> DeleteFile </br> FileManagement </br>UpdateVirtualMachineFiles </br> UpdateVirtualMachineMetadata |
|
| Datastore | AllocateSpace </br> Browse </br> FileManagement </br> UpdateVirtualMachineFiles </br> UpdateVirtualMachineMetadata |
|
||||||
| Folder | Create </br> Delete |
|
| Network | Assign |
|
||||||
| Network | AssignNetwork |
|
|
||||||
| Resource | AssignVMToPool |
|
| Resource | AssignVMToPool |
|
||||||
| System ? | Anonymous </br> Read </br> View |
|
|
||||||
| Virtual Machine | Config (All) </br> GuestOperations (All) </br> Interact (All) </br> Inventory (All) </br> Provisioning (All) |
|
| Virtual Machine | Config (All) </br> GuestOperations (All) </br> Interact (All) </br> Inventory (All) </br> Provisioning (All) |
|
||||||
|
|||||||
Reference in New Issue
Block a user