SddcVspClusterSpec

SddcVspClusterSpec
SddcVspClusterSpec

Specification VSP cluster deployment

JSON Example
{
    "platformFqdn": "vsp-cluster.rainpole.io",
    "systemUserPassword": "Broadcom1@!#$%?^*",
    "ipv4Pool": {
        "cidr": "10.0.0.0/24",
        "ipRange": {
            "startIpAddress": "192.168.0.123",
            "endIpAddress": "192.168.0.128"
        },
        "addresses": [
            "[\"10.0.0.80\", \"10.0.0.81\", \"10.0.0.82\", ...]"
        ],
        "excludedAddresses": [
            "[\"10.0.0.81\", ...]"
        ]
    },
    "ipv6Pool": {
        "cidr": "2001:db8::00/112",
        "ipRange": {
            "startIpAddress": "::",
            "endIpAddress": "2001:0db8:0000:0000:0000:ff00:0042:8329"
        },
        "addresses": [
            "[\"2001:db8::80\", \"2001:db8::81\", \"2001:db8::82\", ...]"
        ],
        "excludedAddresses": [
            "[\"2001:db8::81\", ...]"
        ]
    },
    "size": "Small",
    "internalClusterCidrIpv4": "198.18.0.0/15",
    "internalClusterCidrIpv6": "fd00::/111",
    "instanceFqdn": "instance.rainpole.io",
    "fleetFqdn": "instance.rainpole.io",
    "version": "9.0.0.0.24597083",
    "useExistingDeployment": true,
    "sslThumbprint": "3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8"
}
string
platformFqdn
Required

VSP cluster primary FQDN.

string
systemUserPassword
Optional
Constraints: minLength: 15 maxLength: 2147483647

SSH password for vmware-system-user and [email protected] on VMSP cluster nodes. Password must be at least 15 characters long. If blank the password will be auto-generated.

ipv4Pool
Required

Spec contains parameters for IPv4Pool. One of addresses, ipRange or cidr is required

ipv6Pool
Optional

Spec contains parameters for IPv6Pool

string
size
Optional

Size of VSP cluster. One among: small, medium, large

string
internalClusterCidrIpv4
Optional
Constraints: default: 198.18.0.0/15

Internal Cluster CIDR for IPv4. The set of addresses must be completely unique and not in use anywhere in your entire environment.

string
internalClusterCidrIpv6
Optional
Constraints: default: fd00::/111

Internal Cluster CIDR for IPv6. The set of addresses must be completely unique and not in use anywhere in your entire environment.

string
instanceFqdn
Required

VSP cluster instance FQDN.

string
fleetFqdn
Optional

VSP cluster fleet FQDN. This should be provided in VVF and primary VCF instance. If building a secondary VCF instance, do not provide this field.

string
version
Optional

Version

boolean
useExistingDeployment
Optional

Import existing deployment or deploy one.

string
sslThumbprint
Optional

SSL thumbprint (SHA256) of the product's certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.

Property Of