|
3 | 3 | // * installing/installing_vsphere/ipi/ipi-vsphere-installation-reqs.adoc
|
4 | 4 | // * installing_vsphere/upi/upi-vsphere-installation-reqs.adoc
|
5 | 5 |
|
| 6 | +// Note: The ifndef statements add content to IPI documents |
| 7 | +ifeval::["{context}" == "ipi-vsphere-installation-reqs"] |
| 8 | +:ipi: |
| 9 | +endif::[] |
6 | 10 | ifeval::["{context}" == "upi-vsphere-installation-reqs"]
|
7 | 11 | :upi:
|
8 | 12 | endif::[]
|
@@ -127,8 +131,13 @@ endif::upi[]
|
127 | 131 | `VirtualMachine.Provisioning.MarkAsTemplate`
|
128 | 132 | `VirtualMachine.Provisioning.DeployTemplate`
|
129 | 133 |
|
130 |
| -|vSphere vCenter Datacenter |
131 |
| -|If the installation program creates the virtual machine folder. For UPI, `VirtualMachine.Inventory.Create` and `VirtualMachine.Inventory.Delete` privileges are optional if your cluster does not use the Machine API. |
| 134 | +|vSphere vCenter data center |
| 135 | +ifdef::ipi[] |
| 136 | +|The installation program creates the virtual machine folder. |
| 137 | +endif::ipi[] |
| 138 | +ifdef::upi[] |
| 139 | +|`VirtualMachine.Inventory.Create` and `VirtualMachine.Inventory.Delete` privileges are optional if your cluster does not use the Machine API. See the "Minimum permissions for the Machine API" table. |
| 140 | +endif::upi[] |
132 | 141 | |
|
133 | 142 | [%hardbreaks]
|
134 | 143 | `InventoryService.Tagging.ObjectAttachable`
|
@@ -257,8 +266,13 @@ endif::upi[]
|
257 | 266 | `"Virtual machine".Provisioning."Mark as template"`
|
258 | 267 | `"Virtual machine".Provisioning."Deploy template"`
|
259 | 268 |
|
260 |
| -|vSphere vCenter Datacenter |
261 |
| -|If the installation program creates the virtual machine folder. For UPI, `VirtualMachine.Inventory.Create` and `VirtualMachine.Inventory.Delete` privileges are optional if your cluster does not use the Machine API. |
| 269 | +|vSphere vCenter data center |
| 270 | +ifdef::ipi[] |
| 271 | +|The installation program creates the virtual machine folder. |
| 272 | +endif::ipi[] |
| 273 | +ifdef::upi[] |
| 274 | +|`VirtualMachine.Inventory.Create` and `VirtualMachine.Inventory.Delete` privileges are optional if your cluster does not use the Machine API. |
| 275 | +endif::upi[] |
262 | 276 | |
|
263 | 277 | [%hardbreaks]
|
264 | 278 | `"vSphere Tagging"."Assign or Unassign vSphere Tag on Object"`
|
@@ -313,14 +327,16 @@ Additionally, the user requires some `ReadOnly` permissions, and some of the rol
|
313 | 327 | |False
|
314 | 328 | |Listed required privileges
|
315 | 329 |
|
316 |
| -.2+|vSphere vCenter Datacenter |
| 330 | +ifdef::ipi[] |
| 331 | +.2+|vSphere vCenter data center |
317 | 332 | |Existing folder
|
318 | 333 | |False
|
319 | 334 | |`ReadOnly` permission
|
320 | 335 |
|
321 | 336 | |Installation program creates the folder
|
322 | 337 | |True
|
323 | 338 | |Listed required privileges
|
| 339 | +endif::ipi[] |
324 | 340 |
|
325 | 341 | .2+|vSphere vCenter Cluster
|
326 | 342 | |Existing resource pool
|
@@ -481,6 +497,9 @@ default. This record must be resolvable by both clients external to the cluster
|
481 | 497 | and from all the nodes within the cluster.
|
482 | 498 | |===
|
483 | 499 |
|
| 500 | +ifeval::["{context}" == "ipi-vsphere-installation-reqs"] |
| 501 | +:!ipi: |
| 502 | +endif::[] |
484 | 503 | ifeval::["{context}" == "upi-vsphere-installation-reqs"]
|
485 | 504 | :!upi:
|
486 | 505 | endif::[]
|
0 commit comments