Cloud.K8S.Cluster

Cloud.K8S.Cluster
Cloud.K8S.Cluster

Request schema for provisioning of Kubernetes cluster resource

JSON Example
{
    "connectBy": "string",
    "constraints": [
        {
            "tag": "string"
        }
    ],
    "count": 0,
    "description": "string",
    "hostname": "string",
    "name": "string",
    "port": 0,
    "workers": 0
}
string
connectBy
Optional

Connect the cluster by hostname or ip address.

Possible values are : ip, hostname,
array of object
constraints
Optional

To target the correct resources, blueprint constraints are matched against infrastructure capability tags. Constraints must include the key name. Options include value, negative [!], and hard or soft requirement.

integer
count
Optional

The number of resource instances to be created.

string
description
Optional

An optional description of this Kubernetes cluster.

string
hostname
Required

Hostname for the master node.

string As ^([a-zA-Z0-9_\-]+)$
name
Optional

A name for this Kubernetes cluster. Must not contain special characters.

integer
port
Optional

Port number.

integer
workers
Optional

Number of worker nodes.