clusterConfigurations_properties

clusterConfigurations_properties
clusterConfigurations_properties
JSON Example
{
    "name": "string",
    "isDefault": false,
    "serverIP": "string",
    "mountPath": "string",
    "datastoreUrl": "string",
    "timeout": "string",
    "region": "string",
    "zone": "string"
}
string
name
Optional

Name of the storage class. Defaults to 'vsphere-sc' for type vsphere-csi. Defaults to 'nfs-client' for type nfs_client. Input can be given only if type is vsphere-csi (Optional).

boolean
isDefault
Optional

Default storage class in k8s for pvc claim. Defaults to True for type vsphere-csi. Defaults to False for type nfs_client. Only one type of storage class can be default storage class. (Optional)

string
serverIP
Optional

NFS Server IP Address. Valid only if type is nfs_client (Mandatory)

string
mountPath
Optional

Mount Path of NFS Server. Valid only if type is nfs_client (Mandatory)

string
datastoreUrl
Optional

Datastore Url for vSphere CSI. If no datastore is provided master node datastore is considered. Valid only if type is vsphere-csi (Optional)

string
timeout
Optional

Timeout of all calls to CSI driver. If not speified default value is 300 seconds. Valid only if type is vsphere-csi (Optional).

string As ^([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$
region
Optional

Name of the region label. Category with provided name should be created inside vCenter where k8s nodes resides. Tag belonging to this category should be applied on the Datacenter.

string As ^([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$
zone
Optional

Name of the zone label. Category with provided name should be created inside vCenter where k8s nodes resides. Tag belonging to this category should be applied on the Cluster(s)/Host(s). Tag should be applied only on the host or its belonging cluster.