You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| user | string | + | vCenter/ESXi user used to authenticate with this server. |
81
-
| password | string | + | User's password. |
82
-
| secret-name | string | | Name of secret resource containing credential key/value pairs. `+` Can be specified in lieu of user/password parameters. |
83
-
| secret-namespace | string | | Namespace in which the secret resource was created in. `+` Can be specified in lieu of user/password parameters. |
80
+
| user | string | * | vCenter/ESXi user used to authenticate with this server. |
81
+
| password | string | * | User's password. |
82
+
| secret-name | string | * | Name of secret resource containing credential key/value pairs. Can be specified in lieu of user/password parameters. |
83
+
| secret-namespace | string | * | Namespace in which the secret resource was created in. Can be specified in lieu of user/password parameters. |
84
84
| port | string | | Port to use to connect to this server. Defaults to 443. |
85
-
| datacenters | string | * | Comma-separated list of all datacenters in which cluster nodes are running in. |
85
+
| datacenters | string | ✓ | Comma-separated list of all datacenters in which cluster nodes are running in. |
86
86
| soap-roundtrip-count | uint | | Round tripper count for API requests to the vCenter (num retries = value - 1). |
87
87
88
+
\* Either `secret-name` and `secret-namespace` OR `user` and `password` are required; `secret-name` and `secret-namespace` will take precedence if all are set.
89
+
88
90
> The following additional options (introduced in Kubernetes v1.11) are not yet supported in RKE.
89
91
90
92
| virtual_center Options | Type | Required | Description |
@@ -110,9 +112,9 @@ The following configuration options are available:
110
112
111
113
| workspace Options | Type | Required | Description |
| server | string | * | IP or FQDN of the vCenter/ESXi that should be used for creating the volumes. Must match one of the vCenters defined under the `virtual_center` directive.|
114
-
| datacenter | string | * | Name of the datacenter that should be used for creating volumes. For ESXi enter *ha-datacenter*.|
115
-
| folder | string | * | Path of folder in which to create dummy VMs used for volume provisioning (relative from the root folder in vCenter), e.g. "vm/kubernetes".|
115
+
| server | string | ✓ | IP or FQDN of the vCenter/ESXi that should be used for creating the volumes. Must match one of the vCenters defined under the `virtual_center` directive.|
116
+
| datacenter | string | ✓ | Name of the datacenter that should be used for creating volumes. For ESXi enter *ha-datacenter*.|
117
+
| folder | string | ✓ | Path of folder in which to create dummy VMs used for volume provisioning (relative from the root folder in vCenter), e.g. "vm/kubernetes".|
116
118
| default-datastore | string | | Name of default datastore to place VMDKs if neither datastore or storage policy are specified in the volume options of a PVC. If datastore is located in a storage folder or is a member of a datastore cluster, specify the full path. |
117
119
| resourcepool-path | string | | Absolute or relative path to the resource pool where the dummy VMs for [Storage policy based provisioning](https://vmware.github.io/vsphere-storage-for-kubernetes/documentation/policy-based-mgmt.html) should be created. If a relative path is specified, it is resolved with respect to the datacenter's *host* folder. Examples: `/<dataCenter>/host/<hostOrClusterName>/Resources/<poolName>`, `Resources/<poolName>`. For standalone ESXi specify `Resources`. |
0 commit comments