Operations

Methods

[ Jump to Models ]

Table of Contents

Globalrole

Globalrolebinding

Healthcheck

Meta

Metrics

Providersaws

Providersazure

Providersgoogle

Proxy

Space

Spaces

Unspaced

Globalrole

Up
post /globalrole
create a globalRole (createGlobalRole)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.GlobalRole (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
}, {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRole

Up
get /globalrole/{role-name}
delete a globalRole (deleteGlobalRole)

Path parameters

role-name (required)

Path Parameter — name of the globalRole

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleListResult

Up
get /globalrole
get all globalRoles (findGlobalRoles)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleListResult

Up
put /globalrole/{role-name}
update the globalRole (updateGlobalRole)

Path parameters

role-name (required)

Path Parameter — name of the globalRole

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.GlobalRole (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
}, {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRole

Globalrolebinding

Up
post /globalrolebinding
create a globalRoleBinding (createGlobalRoleBinding)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.GlobalRoleBinding (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
“kind” : “kind”,
“name” : “name”
}, {
“kind” : “kind”,
“name” : “name”
} ],
“id” : “id”,
“roleRef” : {
“kind” : “kind”,
“name” : “name”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleBinding

Up
get /globalrolebinding/{name}
delete a globalRoleBinding (deleteGlobalRoleBinding)

Path parameters

name (required)

Path Parameter — name of the globalRoleBinding

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleBindingListResult

Up
get /globalrolebinding
get all globalRoleBindings (findGlobalRoleBindings)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleBindingListResult

Up
put /globalrolebinding/{name}
update the globalRoleBinding (updateGlobalRoleBinding)

Path parameters

name (required)

Path Parameter — name of the globalRoleBinding

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.GlobalRoleBinding (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
“kind” : “kind”,
“name” : “name”
}, {
“kind” : “kind”,
“name” : “name”
} ],
“id” : “id”,
“roleRef” : {
“kind” : “kind”,
“name” : “name”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.GlobalRoleBinding

Healthcheck

Up
get /healthcheck
Perform health check (healthCheck)

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

Returns Code 200 if service is up and running and database is accessible

Meta

Up
get /meta/config
Represent configuration info for on-premise installations (config)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*cc_client.ConfigInfo

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

200

success *cc_client.ConfigInfo

Up
get /meta/version
returns current version. (returns current version.)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*version.KublrVersionConfig

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *version.KublrVersionConfig

Metrics

Up
get /metrics
Returns Prometheus metrics (returns Prometheus metrics)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

default

success

Providersaws

Up
get /providers/aws/regions/{region}/availability_zones
get a list of availability zones (getAvailabilityZones)

Path parameters

region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

secret (optional)

Query Parameter — identifier of the secret

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/aws/ec2/instances
get a list of EC2 instance types (getEC2InstanceTypes)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/aws/regions/{region}/keypairs
get a list of EC2 keypairs in the region (getEC2KeyPairs)

Path parameters

region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

secret (optional)

Query Parameter — identifier of the secret

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/aws/regions
get a list of regions (getRegions)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Providersazure

Up
get /providers/azure/images
get a list of supported OS images (getImageTypes)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
[ {
“offer” : “offer”,
“publisher” : “publisher”,
“version” : “version”
}, {
“offer” : “offer”,
“publisher” : “publisher”,
“version” : “version”
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
get /providers/azure/locations
get a list of locations (getLocations)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/azure/vm
get a list of VM instance types (getVMInstanceTypes)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Providersgoogle

Up
get /providers/google/images
get list of images (getImages)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
[ {
“URL” : “URL”,
“Name” : “Name”
}, {
“URL” : “URL”,
“Name” : “Name”
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
get /providers/google/machineTypes
get list of machine types (getMachineTypes)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/google/regions
get list of regions (getRegions)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Up
get /providers/google/regions/{region}/zones
get list of zones (getZones)

Path parameters

region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

secret (optional)

Query Parameter — secret name

Return type

*string

Example data

Content-Type: application/json
””

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success *string

Proxy

Up
delete /proxy/{cluster-name}/{subpath}
proxy DELETE requests. (proxy DELETE requests.)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
get /proxy/{cluster-name}/{subpath}
proxy GET requests. (proxy GET requests.)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
post /proxy/{cluster-name}/{subpath}
proxy POST requests. (proxy POST requests.)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
put /proxy/{cluster-name}/{subpath}
proxy PUT requests. (proxy PUT requests.)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Space

Up
post /space
create a space (createSpace)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Space (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Space

Up
delete /space/{name}
delete the space (deleteSpace)

Path parameters

name (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
get /space/{name}
get a space (findSpace)

Path parameters

name (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceListResult

Up
get /space
get all spaces (findSpaces)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceListResult

Up
put /space/{name}
update the space (updateSpace)

Path parameters

name (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Space (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Space

Spaces

Up
get /spaces/{space}/backupstats
the status of the backups grouped by cluster (backupstats)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
[ {
“lastSuccessBackup” : “2000-01-23T04:56:07.000+00:00”,
“clusterName” : “clusterName”,
“numberOfBackups” : 0,
“clusterId” : “clusterId”
}, {
“lastSuccessBackup” : “2000-01-23T04:56:07.000+00:00”,
“clusterName” : “clusterName”,
“numberOfBackups” : 0,
“clusterId” : “clusterId”
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
post /spaces/{space}/backup
create a ‘entity.Backup’ (createBackup)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Backup (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“clusterSpec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“totalSize” : 6,
“kind” : “kind”,
“id” : “id”,
“clusterId” : “clusterId”,
“spec” : {
“persistentVolumeClaimsSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“persistentVolumesSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“masterDisksSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ]
},
“finishedAt” : “2000-01-23T04:56:07.000+00:00”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Backup

Up
post /spaces/{space}/backupconfiguration
create a ‘entity.BackupConfiguration’ (createBackupConfiguration)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“dryRun” : true,
“kind” : “kind”,
“id” : “id”,
“scheduleConfig” : [ {
“number” : 1,
“interval” : 6
}, {
“number” : 1,
“interval” : 6
} ],
“enabled” : true
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.BackupConfiguration

Up
post /spaces/{space}/cluster
create a ‘entity.Cluster’ (createCluster)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Cluster (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“owner” : {
“userId” : “userId”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
“monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
“authFiles” : {
  “AdminClientSecret” : “AdminClientSecret”,
  “BasicAuth” : “BasicAuth”,
  “KnownTokens” : “KnownTokens”,
  “AbacAuthzPolicy” : “AbacAuthzPolicy”
},
“locationStates” : [ {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}, {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
} ],
“kubernetesConfigBucket” : “kubernetesConfigBucket”,
“monitored” : “2000-01-23T04:56:07.000+00:00”,
“dnsOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“updateRequested” : “2000-01-23T04:56:07.000+00:00”,
“mastersOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“featureStates” : [ {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
}, {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
} ],
“createRequested” : “2000-01-23T04:56:07.000+00:00”,
“state” : “state”,
“apiOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“overallClusterStatus” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“detailedFeatureStates” : {
  “loggingState” : {
    “rabbitmqEndpoint” : “rabbitmqEndpoint”,
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “kibanaEndpoint” : “kibanaEndpoint”
  },
  “controlPlaneState” : {
    “apiEndpoint” : “apiEndpoint”,
    “authEndpoint” : “authEndpoint”,
    “readyState” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “uiEndpoint” : “uiEndpoint”,
    “authTokenEndpoint” : “authTokenEndpoint”
  },
  “monitoringState” : {
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “prometheusServiceName” : “prometheusServiceName”,
    “grafanaEndpoint” : “grafanaEndpoint”,
    “prometheusEndpoint” : “prometheusEndpoint”,
    “grafanaServiceName” : “grafanaServiceName”,
    “alertManagerEndpoint” : “alertManagerEndpoint”,
    “alertManagerServiceName” : “alertManagerServiceName”
  }
},
“nodesOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“created” : “2000-01-23T04:56:07.000+00:00”,
“dashboardOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“kubernetesConfigOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleted” : “2000-01-23T04:56:07.000+00:00”,
“apiEndpoint” : “apiEndpoint”,
“ingressLoadBalancer” : {
  “HttpPort” : 5,
  “address” : “address”,
  “loadBalancerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “HttpsPort” : 9
},
“clusterCerts” : { },
“dashboardEndpoint” : “dashboardEndpoint”,
“conditions” : [ {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
}, {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
} ],
“updated” : “2000-01-23T04:56:07.000+00:00”,
“tillerOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Cluster

Up
post /spaces/{space}/event
create a ‘entity.Event’ (createEvent)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Event (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“severity” : “”,
“reason” : “reason”,
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“involvedObject” : {
“uid” : “uid”,
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“namespace” : “namespace”,
“name” : “name”
},
“kind” : “kind”,
“eventSource” : {
“component” : “component”,
“host” : “host”
},
“count” : 0,
“clusterId” : “clusterId”,
“message” : “message”,
“firstTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“apiVersion” : “apiVersion”,
“lastTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Event

Up
post /spaces/{space}/secret
create a ‘entity.Secret’ (createSecret)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Secret (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“sshKey” : {
  “sshPublicKey” : “sshPublicKey”
},
“azureApiAccessKey” : {
  “aadClientSecret” : “aadClientSecret”,
  “tenantId” : “tenantId”,
  “subscriptionId” : “subscriptionId”,
  “aadClientId” : “aadClientId”
},
“usernamePassword” : {
  “password” : “password”,
  “username” : “username”
},
“gcpApiAccessKey” : {
  “privateKey” : “privateKey”,
  “clientEmail” : “clientEmail”,
  “projectId” : “projectId”
},
“sshPrivateKeySpec” : {
  “sshPrivateKey” : “sshPrivateKey”
},
“awsApiAccessKey” : {
  “accessKeyId” : “accessKeyId”,
  “secretAccessKey” : “secretAccessKey”
}
},
“status” : {
“Status” : “Status”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Secret

Up
post /spaces/{space}/spacerole
create a ‘entity.SpaceRole’ (createSpaceRole)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.SpaceRole (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
}, {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRole

Up
post /spaces/{space}/spacerolebinding
create a ‘entity.SpaceRoleBinding’ (createSpaceRoleBinding)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.SpaceRoleBinding (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
“kind” : “kind”,
“name” : “name”
}, {
“kind” : “kind”,
“name” : “name”
} ],
“id” : “id”,
“roleRef” : {
“kind” : “kind”,
“name” : “name”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRoleBinding

Up
delete /spaces/{space}/backup/{name}
delete the ‘entity.Backup’ (deleteBackup)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Backup’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/backupconfiguration/{name}
delete the ‘entity.BackupConfiguration’ (deleteBackupConfiguration)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.BackupConfiguration’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/cluster/{name}
delete the Cluster (deleteCluster)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/event/{name}
delete the ‘entity.Event’ (deleteEvent)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Event’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/secret/{name}
delete the ‘entity.Secret’ (deleteSecret)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Secret’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/spacerole/{name}
delete the ‘entity.SpaceRole’ (deleteSpaceRole)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.SpaceRole’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
delete /spaces/{space}/spacerolebinding/{name}
delete the ‘entity.SpaceRoleBinding’ (deleteSpaceRoleBinding)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.SpaceRoleBinding’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
post /spaces/{space}/cluster/{name}/deregister
deregister a cluster node (deregisterNode)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the cluster

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.RegisterNode (required)

Body Parameter

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

400

Bad request

404

Cluster not found

Up
get /spaces/{space}/cluster/{name}/kublr-installer.sh
Download bundle with certificates for the cluster. (downloadBundle)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

nodeGroup (required)

Query Parameter — name of the group
nodeOrdinal (optional)

Query Parameter — an ordinal within group

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

200

Returns Bundle

Up
get /spaces/{space}/cluster/{name}/config
Returns kubeconfig file. Will return 404 if cluster is not created yet. (downloadConfig)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

200

content of config file will be returned.

404

config file not found

Up
get /spaces/{space}/cluster/{name}/install.sh
Download installer for the node. This operation doesn’t require authorization. (downloadInstaller)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

nodeGroup (required)

Query Parameter — name of the group
nodeOrdinal (optional)

Query Parameter — an ordinal within group

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

200

Returns Bundle

Up
get /spaces/{space}/cluster/{name}/remove.sh
Shell-script for remove kublr-agent and kubernetes on node. This operation doesn’t require authorization. (downloadRemoveScript)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

location (required)

Query Parameter — the locations in which the cluster is installed
nodeGroup (required)

Query Parameter — name of instance group

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

200

Returns shell script

Up
get /spaces/{space}/backup
get all ‘entity.Backup’ (findAllBackup)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“clusterSpec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“totalSize” : 6,
“kind” : “kind”,
“id” : “id”,
“clusterId” : “clusterId”,
“spec” : {
  “persistentVolumeClaimsSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ],
  “persistentVolumesSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ],
  “masterDisksSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ]
},
“finishedAt” : “2000-01-23T04:56:07.000+00:00”
}, {
“clusterSpec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“totalSize” : 6,
“kind” : “kind”,
“id” : “id”,
“clusterId” : “clusterId”,
“spec” : {
  “persistentVolumeClaimsSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ],
  “persistentVolumesSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ],
  “masterDisksSnapshots” : [ {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  }, {
    “createdAt” : “2000-01-23T04:56:07.000+00:00”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “pvspec” : “pvspec”,
    “size” : 0,
    “locationRef” : “locationRef”,
    “pvcspec” : “pvcspec”,
    “aws” : {
      “accountId” : “accountId”,
      “snapshotId” : “snapshotId”,
      “ebsVolumeId” : “ebsVolumeId”,
      “originalEbsVolumeId” : “originalEbsVolumeId”
    },
    “tags” : [ {
      “name” : “name”,
      “value” : “value”
    }, {
      “name” : “name”,
      “value” : “value”
    } ],
    “status” : “status”
  } ]
},
“finishedAt” : “2000-01-23T04:56:07.000+00:00”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.BackupListResult

Up
get /spaces/{space}/backupconfiguration
get all ‘entity.BackupConfiguration’ (findAllBackupConfiguration)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“dryRun” : true,
“kind” : “kind”,
“id” : “id”,
“scheduleConfig” : [ {
  “number” : 1,
  “interval” : 6
}, {
  “number” : 1,
  “interval” : 6
} ],
“enabled” : true
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“dryRun” : true,
“kind” : “kind”,
“id” : “id”,
“scheduleConfig” : [ {
  “number” : 1,
  “interval” : 6
}, {
  “number” : 1,
  “interval” : 6
} ],
“enabled” : true
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.BackupConfigurationListResult

Up
get /spaces/{space}/cluster
get all ‘entity.Cluster’ (findAllCluster)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
clusterName (optional)

Query Parameter — cluster name
deleted (optional)

Query Parameter — shows deleted clusters
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“owner” : {
  “userId” : “userId”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
  “monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
  “authFiles” : {
    “AdminClientSecret” : “AdminClientSecret”,
    “BasicAuth” : “BasicAuth”,
    “KnownTokens” : “KnownTokens”,
    “AbacAuthzPolicy” : “AbacAuthzPolicy”
  },
  “locationStates” : [ {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  }, {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  } ],
  “kubernetesConfigBucket” : “kubernetesConfigBucket”,
  “monitored” : “2000-01-23T04:56:07.000+00:00”,
  “dnsOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “mastersOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “featureStates” : [ {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  }, {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  } ],
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “state” : “state”,
  “apiOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “overallClusterStatus” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “detailedFeatureStates” : {
    “loggingState” : {
      “rabbitmqEndpoint” : “rabbitmqEndpoint”,
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “kibanaEndpoint” : “kibanaEndpoint”
    },
    “controlPlaneState” : {
      “apiEndpoint” : “apiEndpoint”,
      “authEndpoint” : “authEndpoint”,
      “readyState” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “uiEndpoint” : “uiEndpoint”,
      “authTokenEndpoint” : “authTokenEndpoint”
    },
    “monitoringState” : {
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “prometheusServiceName” : “prometheusServiceName”,
      “grafanaEndpoint” : “grafanaEndpoint”,
      “prometheusEndpoint” : “prometheusEndpoint”,
      “grafanaServiceName” : “grafanaServiceName”,
      “alertManagerEndpoint” : “alertManagerEndpoint”,
      “alertManagerServiceName” : “alertManagerServiceName”
    }
  },
  “nodesOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “dashboardOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “kubernetesConfigOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “apiEndpoint” : “apiEndpoint”,
  “ingressLoadBalancer” : {
    “HttpPort” : 5,
    “address” : “address”,
    “loadBalancerOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “HttpsPort” : 9
  },
  “clusterCerts” : { },
  “dashboardEndpoint” : “dashboardEndpoint”,
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “tillerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
}, {
“owner” : {
  “userId” : “userId”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
  “monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
  “authFiles” : {
    “AdminClientSecret” : “AdminClientSecret”,
    “BasicAuth” : “BasicAuth”,
    “KnownTokens” : “KnownTokens”,
    “AbacAuthzPolicy” : “AbacAuthzPolicy”
  },
  “locationStates” : [ {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  }, {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  } ],
  “kubernetesConfigBucket” : “kubernetesConfigBucket”,
  “monitored” : “2000-01-23T04:56:07.000+00:00”,
  “dnsOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “mastersOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “featureStates” : [ {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  }, {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  } ],
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “state” : “state”,
  “apiOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “overallClusterStatus” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “detailedFeatureStates” : {
    “loggingState” : {
      “rabbitmqEndpoint” : “rabbitmqEndpoint”,
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “kibanaEndpoint” : “kibanaEndpoint”
    },
    “controlPlaneState” : {
      “apiEndpoint” : “apiEndpoint”,
      “authEndpoint” : “authEndpoint”,
      “readyState” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “uiEndpoint” : “uiEndpoint”,
      “authTokenEndpoint” : “authTokenEndpoint”
    },
    “monitoringState” : {
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “prometheusServiceName” : “prometheusServiceName”,
      “grafanaEndpoint” : “grafanaEndpoint”,
      “prometheusEndpoint” : “prometheusEndpoint”,
      “grafanaServiceName” : “grafanaServiceName”,
      “alertManagerEndpoint” : “alertManagerEndpoint”,
      “alertManagerServiceName” : “alertManagerServiceName”
    }
  },
  “nodesOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “dashboardOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “kubernetesConfigOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “apiEndpoint” : “apiEndpoint”,
  “ingressLoadBalancer” : {
    “HttpPort” : 5,
    “address” : “address”,
    “loadBalancerOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “HttpsPort” : 9
  },
  “clusterCerts” : { },
  “dashboardEndpoint” : “dashboardEndpoint”,
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “tillerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.ClusterListResult

Up
get /spaces/{space}/event
get all ‘entity.Event’ (findAllEvent)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“severity” : “”,
“reason” : “reason”,
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“involvedObject” : {
  “uid” : “uid”,
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “namespace” : “namespace”,
  “name” : “name”
},
“kind” : “kind”,
“eventSource” : {
  “component” : “component”,
  “host” : “host”
},
“count” : 0,
“clusterId” : “clusterId”,
“message” : “message”,
“firstTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“apiVersion” : “apiVersion”,
“lastTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“id” : “id”
}, {
“severity” : “”,
“reason” : “reason”,
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“involvedObject” : {
  “uid” : “uid”,
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “namespace” : “namespace”,
  “name” : “name”
},
“kind” : “kind”,
“eventSource” : {
  “component” : “component”,
  “host” : “host”
},
“count” : 0,
“clusterId” : “clusterId”,
“message” : “message”,
“firstTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“apiVersion” : “apiVersion”,
“lastTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.EventListResult

Up
get /spaces/{space}/secret
get all ‘entity.Secret’ (findAllSecret)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “sshKey” : {
    “sshPublicKey” : “sshPublicKey”
  },
  “azureApiAccessKey” : {
    “aadClientSecret” : “aadClientSecret”,
    “tenantId” : “tenantId”,
    “subscriptionId” : “subscriptionId”,
    “aadClientId” : “aadClientId”
  },
  “usernamePassword” : {
    “password” : “password”,
    “username” : “username”
  },
  “gcpApiAccessKey” : {
    “privateKey” : “privateKey”,
    “clientEmail” : “clientEmail”,
    “projectId” : “projectId”
  },
  “sshPrivateKeySpec” : {
    “sshPrivateKey” : “sshPrivateKey”
  },
  “awsApiAccessKey” : {
    “accessKeyId” : “accessKeyId”,
    “secretAccessKey” : “secretAccessKey”
  }
},
“status” : {
  “Status” : “Status”
}
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “sshKey” : {
    “sshPublicKey” : “sshPublicKey”
  },
  “azureApiAccessKey” : {
    “aadClientSecret” : “aadClientSecret”,
    “tenantId” : “tenantId”,
    “subscriptionId” : “subscriptionId”,
    “aadClientId” : “aadClientId”
  },
  “usernamePassword” : {
    “password” : “password”,
    “username” : “username”
  },
  “gcpApiAccessKey” : {
    “privateKey” : “privateKey”,
    “clientEmail” : “clientEmail”,
    “projectId” : “projectId”
  },
  “sshPrivateKeySpec” : {
    “sshPrivateKey” : “sshPrivateKey”
  },
  “awsApiAccessKey” : {
    “accessKeyId” : “accessKeyId”,
    “secretAccessKey” : “secretAccessKey”
  }
},
“status” : {
  “Status” : “Status”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SecretListResult

Up
get /spaces/{space}/spacerole
get all ‘entity.SpaceRole’ (findAllSpaceRole)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
}, {
  “resources” : [ “resources”, “resources” ],
  “verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRoleListResult

Up
get /spaces/{space}/spacerolebinding
get all ‘entity.SpaceRoleBinding’ (findAllSpaceRoleBinding)

Path parameters

space (required)

Path Parameter — name of the space

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Query parameters

itemsPerPage (optional)

Query Parameter — items per page
page (optional)

Query Parameter — page number
sortBy (optional)

Query Parameter — sort field
createdStart (optional)

Query Parameter — created date greater or equal
createdEnd (optional)

Query Parameter — created date less than
updatedStart (optional)

Query Parameter — updated date greater or equal
updatedEnd (optional)

Query Parameter — updated date less than
ownerRefKind (optional)

Query Parameter — kind of OwnerReference
ownerRefName (optional)

Query Parameter — name of OwnerReference

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
}, {
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
  “kind” : “kind”,
  “name” : “name”
}, {
  “kind” : “kind”,
  “name” : “name”
} ],
“id” : “id”,
“roleRef” : {
  “kind” : “kind”,
  “name” : “name”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRoleBindingListResult

Up
get /spaces/{space}/spacerolebinding/{name}
get a ‘entity.SpaceRoleBinding’ (findByName)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.SpaceRoleBinding’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“subjects” : [ {
“kind” : “kind”,
“name” : “name”
}, {
“kind” : “kind”,
“name” : “name”
} ],
“id” : “id”,
“roleRef” : {
“kind” : “kind”,
“name” : “name”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRoleBinding

Up
get /spaces/{space}/cluster/{name}
get a ‘entity.Cluster’ (findByName_1)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“owner” : {
“userId” : “userId”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
“monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
“authFiles” : {
  “AdminClientSecret” : “AdminClientSecret”,
  “BasicAuth” : “BasicAuth”,
  “KnownTokens” : “KnownTokens”,
  “AbacAuthzPolicy” : “AbacAuthzPolicy”
},
“locationStates” : [ {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}, {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
} ],
“kubernetesConfigBucket” : “kubernetesConfigBucket”,
“monitored” : “2000-01-23T04:56:07.000+00:00”,
“dnsOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“updateRequested” : “2000-01-23T04:56:07.000+00:00”,
“mastersOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“featureStates” : [ {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
}, {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
} ],
“createRequested” : “2000-01-23T04:56:07.000+00:00”,
“state” : “state”,
“apiOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“overallClusterStatus” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“detailedFeatureStates” : {
  “loggingState” : {
    “rabbitmqEndpoint” : “rabbitmqEndpoint”,
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “kibanaEndpoint” : “kibanaEndpoint”
  },
  “controlPlaneState” : {
    “apiEndpoint” : “apiEndpoint”,
    “authEndpoint” : “authEndpoint”,
    “readyState” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “uiEndpoint” : “uiEndpoint”,
    “authTokenEndpoint” : “authTokenEndpoint”
  },
  “monitoringState” : {
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “prometheusServiceName” : “prometheusServiceName”,
    “grafanaEndpoint” : “grafanaEndpoint”,
    “prometheusEndpoint” : “prometheusEndpoint”,
    “grafanaServiceName” : “grafanaServiceName”,
    “alertManagerEndpoint” : “alertManagerEndpoint”,
    “alertManagerServiceName” : “alertManagerServiceName”
  }
},
“nodesOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“created” : “2000-01-23T04:56:07.000+00:00”,
“dashboardOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“kubernetesConfigOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleted” : “2000-01-23T04:56:07.000+00:00”,
“apiEndpoint” : “apiEndpoint”,
“ingressLoadBalancer” : {
  “HttpPort” : 5,
  “address” : “address”,
  “loadBalancerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “HttpsPort” : 9
},
“clusterCerts” : { },
“dashboardEndpoint” : “dashboardEndpoint”,
“conditions” : [ {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
}, {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
} ],
“updated” : “2000-01-23T04:56:07.000+00:00”,
“tillerOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Cluster

Up
get /spaces/{space}/backupconfiguration/{name}
get a ‘entity.BackupConfiguration’ (findByName_2)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.BackupConfiguration’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“dryRun” : true,
“kind” : “kind”,
“id” : “id”,
“scheduleConfig” : [ {
“number” : 1,
“interval” : 6
}, {
“number” : 1,
“interval” : 6
} ],
“enabled” : true
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.BackupConfiguration

Up
get /spaces/{space}/event/{name}
get a ‘entity.Event’ (findByName_3)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Event’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“severity” : “”,
“reason” : “reason”,
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“involvedObject” : {
“uid” : “uid”,
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“namespace” : “namespace”,
“name” : “name”
},
“kind” : “kind”,
“eventSource” : {
“component” : “component”,
“host” : “host”
},
“count” : 0,
“clusterId” : “clusterId”,
“message” : “message”,
“firstTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“apiVersion” : “apiVersion”,
“lastTimestamp” : “2000-01-23T04:56:07.000+00:00”,
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Event

Up
get /spaces/{space}/secret/{name}
get a ‘entity.Secret’ (findByName_4)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Secret’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“sshKey” : {
  “sshPublicKey” : “sshPublicKey”
},
“azureApiAccessKey” : {
  “aadClientSecret” : “aadClientSecret”,
  “tenantId” : “tenantId”,
  “subscriptionId” : “subscriptionId”,
  “aadClientId” : “aadClientId”
},
“usernamePassword” : {
  “password” : “password”,
  “username” : “username”
},
“gcpApiAccessKey” : {
  “privateKey” : “privateKey”,
  “clientEmail” : “clientEmail”,
  “projectId” : “projectId”
},
“sshPrivateKeySpec” : {
  “sshPrivateKey” : “sshPrivateKey”
},
“awsApiAccessKey” : {
  “accessKeyId” : “accessKeyId”,
  “secretAccessKey” : “secretAccessKey”
}
},
“status” : {
“Status” : “Status”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Secret

Up
get /spaces/{space}/spacerole/{name}
get a ‘entity.SpaceRole’ (findByName_5)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.SpaceRole’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“kind” : “kind”,
“rules” : [ {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
}, {
“resources” : [ “resources”, “resources” ],
“verbs” : [ “verbs”, “verbs” ]
} ],
“id” : “id”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.SpaceRole

Up
get /spaces/{space}/backup/{name}
get a ‘entity.Backup’ (findByName_6)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Backup’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“clusterSpec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“totalSize” : 6,
“kind” : “kind”,
“id” : “id”,
“clusterId” : “clusterId”,
“spec” : {
“persistentVolumeClaimsSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“persistentVolumesSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“masterDisksSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ]
},
“finishedAt” : “2000-01-23T04:56:07.000+00:00”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Backup

Up
get /spaces/{space}/cluster/{name}/applications
Cluster applications (getApplications)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“total” : 0,
“items” : [ {
“owner” : {
  “userId” : “userId”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
  “monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
  “authFiles” : {
    “AdminClientSecret” : “AdminClientSecret”,
    “BasicAuth” : “BasicAuth”,
    “KnownTokens” : “KnownTokens”,
    “AbacAuthzPolicy” : “AbacAuthzPolicy”
  },
  “locationStates” : [ {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  }, {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  } ],
  “kubernetesConfigBucket” : “kubernetesConfigBucket”,
  “monitored” : “2000-01-23T04:56:07.000+00:00”,
  “dnsOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “mastersOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “featureStates” : [ {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  }, {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  } ],
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “state” : “state”,
  “apiOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “overallClusterStatus” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “detailedFeatureStates” : {
    “loggingState” : {
      “rabbitmqEndpoint” : “rabbitmqEndpoint”,
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “kibanaEndpoint” : “kibanaEndpoint”
    },
    “controlPlaneState” : {
      “apiEndpoint” : “apiEndpoint”,
      “authEndpoint” : “authEndpoint”,
      “readyState” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “uiEndpoint” : “uiEndpoint”,
      “authTokenEndpoint” : “authTokenEndpoint”
    },
    “monitoringState” : {
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “prometheusServiceName” : “prometheusServiceName”,
      “grafanaEndpoint” : “grafanaEndpoint”,
      “prometheusEndpoint” : “prometheusEndpoint”,
      “grafanaServiceName” : “grafanaServiceName”,
      “alertManagerEndpoint” : “alertManagerEndpoint”,
      “alertManagerServiceName” : “alertManagerServiceName”
    }
  },
  “nodesOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “dashboardOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “kubernetesConfigOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “apiEndpoint” : “apiEndpoint”,
  “ingressLoadBalancer” : {
    “HttpPort” : 5,
    “address” : “address”,
    “loadBalancerOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “HttpsPort” : 9
  },
  “clusterCerts” : { },
  “dashboardEndpoint” : “dashboardEndpoint”,
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “tillerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
}, {
“owner” : {
  “userId” : “userId”
},
“metadata” : {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “resourceVersion” : 6,
  “name” : “name”,
  “space” : “space”,
  “updatedAt” : “2000-01-23T04:56:07.000+00:00”,
  “labels” : “{}”,
  “ownerReferences” : [ {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  }, {
    “apiVersion” : “apiVersion”,
    “kind” : “kind”,
    “name” : “name”,
    “id” : “id”
  } ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
  “kublrVersion” : “kublrVersion”,
  “kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
  “network” : {
    “clusterCIDR” : “clusterCIDR”,
    “dnsIP” : “dnsIP”,
    “provider” : “provider”,
    “masterIP” : “masterIP”,
    “podCIDR” : “podCIDR”,
    “serviceCIDR” : “serviceCIDR”,
    “dnsDomain” : “dnsDomain”
  },
  “master” : {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  },
  “kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
  “features” : {
    “ingress” : {
      “values” : null,
      “ingressControllers” : [ {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      }, {
        “Nginx” : {
          “Acme” : {
            “Email” : “Email”,
            “apiUrl” : “apiUrl”,
            “Enabled” : true
          },
          “Enabled” : true
        }
      } ],
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “centralMonitoring” : {
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true,
      “local” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “alertmanager” : {
          “enabled” : true
        }
      }
    },
    “controlPlane” : {
      “initialAdminPassword” : “initialAdminPassword”,
      “values” : null,
      “domain” : “domain”,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “appFeature” : {
      “values” : null,
      “namespace” : “namespace”,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “enabled” : true
    },
    “logging” : {
      “sinks” : [ {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      }, {
        “awsCloudWatch” : {
          “enabled” : true
        },
        “selfHosted” : {
          “dataNodes” : 2,
          “size” : “size”,
          “clientNodes” : 4,
          “masterNodes” : 3,
          “persistent” : true,
          “enabled” : true
        },
        “centralLogging” : {
          “dataNodes” : 1,
          “size” : “size”,
          “clientNodes” : 1,
          “masterNodes” : 7,
          “persistent” : true,
          “enabled” : true
        }
      } ],
      “values” : { },
      “logCollection” : {
        “enabled” : true
      },
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      }
    },
    “monitoring” : {
      “selfHosted” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      },
      “statsCollection” : {
        “enabled” : true
      },
      “values” : null,
      “chart” : {
        “repoUrl” : “repoUrl”,
        “name” : “name”,
        “version” : “version”
      },
      “platformClient” : {
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true
      },
      “enabled” : true,
      “platform” : {
        “grafana” : {
          “size” : “size”,
          “persistent” : true,
          “enabled” : true
        },
        “prometheus” : {
          “size” : “size”,
          “persistent” : true
        },
        “enabled” : true,
        “alertmanager” : {
          “enabled” : true
        }
      }
    }
  },
  “kublrBranch” : “kublrBranch”,
  “nodes” : [ {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  }, {
    “kublrAgentConfig” : null,
    “name” : “name”,
    “initialNodes” : 6,
    “kublrVariant” : “kublrVariant”,
    “locations” : [ {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    }, {
      “baremetal” : {
        “loadBalancerAddress” : “loadBalancerAddress”,
        “hosts” : [ {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        }, {
          “address” : “address”,
          “sshKeySecretRef” : “sshKeySecretRef”,
          “username” : “username”
        } ]
      },
      “locationRef” : “locationRef”,
      “gcp” : {
        “masterDataDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “sshKey” : “sshKey”,
        “instanceType” : “instanceType”,
        “bootDisk” : {
          “sizeGb” : 9,
          “sourceImage” : “sourceImage”,
          “type” : { }
        },
        “zones” : [ “”, “” ]
      },
      “kublrAgentConfig” : null,
      “aws” : {
        “imageRootDeviceName” : “imageRootDeviceName”,
        “ebsOptimized” : true,
        “imageId” : “imageId”,
        “spotPrice” : “spotPrice”,
        “masterVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “loadBalancerNames” : [ “”, “” ],
        “blockDeviceMappings” : [ {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        }, {
          “noDevice” : true,
          “ebs” : {
            “snapshotId” : “snapshotId”,
            “size” : 5,
            “encrypted” : true,
            “iops” : 5,
            “kmsKeyId” : “kmsKeyId”,
            “deleteOnTermination” : true,
            “type” : “type”
          },
          “virtualName” : “virtualName”,
          “deviceName” : “deviceName”
        } ],
        “instanceType” : “instanceType”,
        “overrideImageId” : “overrideImageId”,
        “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
        “availabilityZones” : [ “”, “” ],
        “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
        “targetGroupARNs” : [ “”, “” ],
        “placementTenancy” : “placementTenancy”,
        “eipAllocationPolicy” : “eipAllocationPolicy”,
        “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
        “sshKey” : “sshKey”,
        “cooldown” : “cooldown”,
        “rootVolume” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “instanceMonitoring” : true
      },
      “azure” : {
        “masterDataDisk” : {
          “lun” : 2,
          “diskSizeGb” : 7
        },
        “sshKey” : “sshKey”,
        “sshUsername” : “sshUsername”,
        “isAvailabilitySet” : true,
        “instanceType” : “instanceType”,
        “osDisk” : {
          “imageResourceGroup” : “imageResourceGroup”,
          “imageVersion” : “imageVersion”,
          “imageId” : “imageId”,
          “sourceUri” : “sourceUri”,
          “imagePublisher” : “imagePublisher”,
          “imageOffer” : “imageOffer”,
          “type” : “type”
        }
      }
    } ],
    “autoscaling” : true,
    “maxNodes” : 1,
    “minNodes” : 0,
    “stateful” : true
  } ],
  “secretStore” : {
    “azureAS” : {
      “locationRef” : “locationRef”,
      “useExisting” : true,
      “storageContainerName” : “storageContainerName”,
      “storageAccountName” : “storageAccountName”
    },
    “baremetal” : { },
    “awsS3” : {
      “locationRef” : “locationRef”,
      “s3BucketName” : “s3BucketName”
    },
    “googleGCS” : {
      “bucketName” : “bucketName”,
      “locationRef” : “locationRef”
    }
  },
  “kublrAgentConfig” : { },
  “dockerRegistry” : {
    “auth” : [ {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    }, {
      “registry” : “registry”,
      “secretRef” : “secretRef”
    } ],
    “override” : {
      “default” : “default”,
      “docker_io” : “docker_io”,
      “gcr_io” : “gcr_io”,
      “k8s_gcr_io” : “k8s_gcr_io”,
      “quay_io” : “quay_io”
    }
  },
  “kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
  “locations” : [ {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  }, {
    “baremetal” : { },
    “gcp” : {
      “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “sshKeySecretRef” : “sshKeySecretRef”,
      “region” : “region”,
      “zones” : [ “”, “” ],
      “projectId” : “projectId”
    },
    “kublrAgentConfig” : null,
    “name” : “name”,
    “aws” : {
      “masterCIDRBlocks” : [ “”, “” ],
      “cidrBlocks” : {
        “masterPublic” : [ “masterPublic”, “masterPublic” ],
        “nodePublic” : [ “nodePublic”, “nodePublic” ],
        “otherPublic” : [ “otherPublic”, “otherPublic” ],
        “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
        “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
      },
      “iamRoleMasterPathName” : “iamRoleMasterPathName”,
      “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
      “availabilityZones” : [ “”, “” ],
      “nodesCIDRBlocks” : [ “”, “” ],
      “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
      “accountId” : “accountId”,
      “vpcId” : “vpcId”,
      “vpcCidrBlock” : “vpcCidrBlock”,
      “enableTerminationProtection” : true,
      “region” : “region”,
      “iamRoleNodePathName” : “iamRoleNodePathName”,
      “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
    },
    “azure” : {
      “resourceGroup” : “resourceGroup”,
      “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
      “azureSshKeySecretRef” : “azureSshKeySecretRef”,
      “routeTable” : “routeTable”,
      “storageAccountType” : { },
      “aadClientId” : “aadClientId”,
      “region” : “region”,
      “virtualNetworkSubnet” : “virtualNetworkSubnet”,
      “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
      “networkSecurityGroup” : “networkSecurityGroup”,
      “virtualNetwork” : “virtualNetwork”
    }
  } ],
  “kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
  “monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
  “authFiles” : {
    “AdminClientSecret” : “AdminClientSecret”,
    “BasicAuth” : “BasicAuth”,
    “KnownTokens” : “KnownTokens”,
    “AbacAuthzPolicy” : “AbacAuthzPolicy”
  },
  “locationStates” : [ {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  }, {
    “baremetal” : {
      “InstanceGroupStates” : [ {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      }, {
        “RemoveCommand” : [ {
          “nodeOrdinal” : 4,
          “command” : “command”
        }, {
          “nodeOrdinal” : 4,
          “command” : “command”
        } ],
        “RegisteredHosts” : 1,
        “MinRegisteredHosts” : 6,
        “InitCommand” : [ {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        }, {
          “nodeOrdinal” : 1,
          “nodeGroup” : “nodeGroup”,
          “command” : “command”
        } ],
        “HostStates” : [ {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        }, {
          “RegisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          },
          “Address” : “Address”,
          “DeregisterOk” : {
            “reason” : “reason”,
            “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
            “type” : “type”,
            “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
            “message” : “message”,
            “status” : “status”
          }
        } ],
        “DeregisteredHosts” : 7,
        “InstanceGroupRef” : “InstanceGroupRef”
      } ]
    },
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “locationRef” : “locationRef”,
    “gcp” : {
      “deploymentState” : “deploymentState”,
      “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
      “deploymentName” : “deploymentName”,
      “prepareToCreateDeployment” : true
    },
    “locationOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “createRequested” : “2000-01-23T04:56:07.000+00:00”,
    “aws” : {
      “firstStackError” : “firstStackError”,
      “cloudFormationStackState” : “cloudFormationStackState”,
      “cloudFormationStackId” : “cloudFormationStackId”,
      “templateBodyHash” : “templateBodyHash”,
      “snapshotIds” : “{}”,
      “prepareToRecreateStack” : true,
      “lastStackEventId” : “lastStackEventId”
    },
    “conditions” : [ {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    }, {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    } ],
    “updated” : “2000-01-23T04:56:07.000+00:00”,
    “azure” : {
      “firstStackError” : “firstStackError”,
      “resourceGroupName” : “resourceGroupName”,
      “lastEventDataId” : “lastEventDataId”,
      “deploymentProvisioningState” : “deploymentProvisioningState”,
      “deploymentName” : “deploymentName”
    },
    “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
  } ],
  “kubernetesConfigBucket” : “kubernetesConfigBucket”,
  “monitored” : “2000-01-23T04:56:07.000+00:00”,
  “dnsOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “mastersOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “featureStates” : [ {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  }, {
    “deleted” : “2000-01-23T04:56:07.000+00:00”,
    “featureName” : “featureName”,
    “releaseName” : “releaseName”,
    “created” : “2000-01-23T04:56:07.000+00:00”,
    “namespace” : “namespace”,
    “sha256sum” : “sha256sum”,
    “modified” : “2000-01-23T04:56:07.000+00:00”,
    “featureOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “version” : “version”
  } ],
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “state” : “state”,
  “apiOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “overallClusterStatus” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “detailedFeatureStates” : {
    “loggingState” : {
      “rabbitmqEndpoint” : “rabbitmqEndpoint”,
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “kibanaEndpoint” : “kibanaEndpoint”
    },
    “controlPlaneState” : {
      “apiEndpoint” : “apiEndpoint”,
      “authEndpoint” : “authEndpoint”,
      “readyState” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “uiEndpoint” : “uiEndpoint”,
      “authTokenEndpoint” : “authTokenEndpoint”
    },
    “monitoringState” : {
      “condition” : {
        “reason” : “reason”,
        “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
        “type” : “type”,
        “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
        “message” : “message”,
        “status” : “status”
      },
      “prometheusServiceName” : “prometheusServiceName”,
      “grafanaEndpoint” : “grafanaEndpoint”,
      “prometheusEndpoint” : “prometheusEndpoint”,
      “grafanaServiceName” : “grafanaServiceName”,
      “alertManagerEndpoint” : “alertManagerEndpoint”,
      “alertManagerServiceName” : “alertManagerServiceName”
    }
  },
  “nodesOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “dashboardOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “kubernetesConfigOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “apiEndpoint” : “apiEndpoint”,
  “ingressLoadBalancer” : {
    “HttpPort” : 5,
    “address” : “address”,
    “loadBalancerOk” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “HttpsPort” : 9
  },
  “clusterCerts” : { },
  “dashboardEndpoint” : “dashboardEndpoint”,
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “tillerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
} ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.ClusterListResult

Up
get /spaces/{space}/secret/{name}/cloudmetadata/aws/regions/{region}/availability_zones
get a list of availability zones (getAvailabilityZones)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the Secret
region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

array[String]

Example data

Content-Type: application/json
[ “”, “” ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
get /spaces/{space}/secret/{name}/cloudmetadata/aws/regions/{region}/keypairs
get a list of EC2 keypairs in the region (getEC2KeyPairs)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the Secret
region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
[ {
“Fingerprint” : “Fingerprint”,
“Name” : “Name”
}, {
“Fingerprint” : “Fingerprint”,
“Name” : “Name”
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
get /spaces/{space}/cluster/{name}/metrics
get all cluster metrics (getMetrics)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“cluster” : {
“disk” : {
  “usage” : 0,
  “limit” : 6
},
“memory” : {
  “usage” : 0,
  “limit” : 6
},
“cpu” : {
  “usage” : 0,
  “limit” : 6
}
},
“nodes” : “{}”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success metric.ClusterMetrics

Up
get /spaces/{space}/secret/{name}/cloudmetadata/gcp/regions/{region}/zones
get list of zones for GCP (getZones)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the Secret
region (required)

Path Parameter — region name

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

array[String]

Example data

Content-Type: application/json
[ “”, “” ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success


Up
post /spaces/{space}/cluster/{name}/applications
Install application (installRelease)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Return type

Example data

Content-Type: application/json
{
“owner” : {
“userId” : “userId”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“status” : {
“monitorRequested” : “2000-01-23T04:56:07.000+00:00”,
“authFiles” : {
  “AdminClientSecret” : “AdminClientSecret”,
  “BasicAuth” : “BasicAuth”,
  “KnownTokens” : “KnownTokens”,
  “AbacAuthzPolicy” : “AbacAuthzPolicy”
},
“locationStates” : [ {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}, {
  “baremetal” : {
    “InstanceGroupStates” : [ {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    }, {
      “RemoveCommand” : [ {
        “nodeOrdinal” : 4,
        “command” : “command”
      }, {
        “nodeOrdinal” : 4,
        “command” : “command”
      } ],
      “RegisteredHosts” : 1,
      “MinRegisteredHosts” : 6,
      “InitCommand” : [ {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      }, {
        “nodeOrdinal” : 1,
        “nodeGroup” : “nodeGroup”,
        “command” : “command”
      } ],
      “HostStates” : [ {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      }, {
        “RegisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        },
        “Address” : “Address”,
        “DeregisterOk” : {
          “reason” : “reason”,
          “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
          “type” : “type”,
          “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
          “message” : “message”,
          “status” : “status”
        }
      } ],
      “DeregisteredHosts” : 7,
      “InstanceGroupRef” : “InstanceGroupRef”
    } ]
  },
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “updateRequested” : “2000-01-23T04:56:07.000+00:00”,
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “locationRef” : “locationRef”,
  “gcp” : {
    “deploymentState” : “deploymentState”,
    “instanceGroups” : [ “instanceGroups”, “instanceGroups” ],
    “deploymentName” : “deploymentName”,
    “prepareToCreateDeployment” : true
  },
  “locationOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “createRequested” : “2000-01-23T04:56:07.000+00:00”,
  “aws” : {
    “firstStackError” : “firstStackError”,
    “cloudFormationStackState” : “cloudFormationStackState”,
    “cloudFormationStackId” : “cloudFormationStackId”,
    “templateBodyHash” : “templateBodyHash”,
    “snapshotIds” : “{}”,
    “prepareToRecreateStack” : true,
    “lastStackEventId” : “lastStackEventId”
  },
  “conditions” : [ {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  }, {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  } ],
  “updated” : “2000-01-23T04:56:07.000+00:00”,
  “azure” : {
    “firstStackError” : “firstStackError”,
    “resourceGroupName” : “resourceGroupName”,
    “lastEventDataId” : “lastEventDataId”,
    “deploymentProvisioningState” : “deploymentProvisioningState”,
    “deploymentName” : “deploymentName”
  },
  “deleteRequested” : “2000-01-23T04:56:07.000+00:00”
} ],
“kubernetesConfigBucket” : “kubernetesConfigBucket”,
“monitored” : “2000-01-23T04:56:07.000+00:00”,
“dnsOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“updateRequested” : “2000-01-23T04:56:07.000+00:00”,
“mastersOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“featureStates” : [ {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
}, {
  “deleted” : “2000-01-23T04:56:07.000+00:00”,
  “featureName” : “featureName”,
  “releaseName” : “releaseName”,
  “created” : “2000-01-23T04:56:07.000+00:00”,
  “namespace” : “namespace”,
  “sha256sum” : “sha256sum”,
  “modified” : “2000-01-23T04:56:07.000+00:00”,
  “featureOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “version” : “version”
} ],
“createRequested” : “2000-01-23T04:56:07.000+00:00”,
“state” : “state”,
“apiOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“overallClusterStatus” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“detailedFeatureStates” : {
  “loggingState” : {
    “rabbitmqEndpoint” : “rabbitmqEndpoint”,
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “kibanaEndpoint” : “kibanaEndpoint”
  },
  “controlPlaneState” : {
    “apiEndpoint” : “apiEndpoint”,
    “authEndpoint” : “authEndpoint”,
    “readyState” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “uiEndpoint” : “uiEndpoint”,
    “authTokenEndpoint” : “authTokenEndpoint”
  },
  “monitoringState” : {
    “condition” : {
      “reason” : “reason”,
      “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
      “type” : “type”,
      “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
      “message” : “message”,
      “status” : “status”
    },
    “prometheusServiceName” : “prometheusServiceName”,
    “grafanaEndpoint” : “grafanaEndpoint”,
    “prometheusEndpoint” : “prometheusEndpoint”,
    “grafanaServiceName” : “grafanaServiceName”,
    “alertManagerEndpoint” : “alertManagerEndpoint”,
    “alertManagerServiceName” : “alertManagerServiceName”
  }
},
“nodesOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“created” : “2000-01-23T04:56:07.000+00:00”,
“dashboardOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“kubernetesConfigOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleted” : “2000-01-23T04:56:07.000+00:00”,
“apiEndpoint” : “apiEndpoint”,
“ingressLoadBalancer” : {
  “HttpPort” : 5,
  “address” : “address”,
  “loadBalancerOk” : {
    “reason” : “reason”,
    “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
    “type” : “type”,
    “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
    “message” : “message”,
    “status” : “status”
  },
  “HttpsPort” : 9
},
“clusterCerts” : { },
“dashboardEndpoint” : “dashboardEndpoint”,
“conditions” : [ {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
}, {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
} ],
“updated” : “2000-01-23T04:56:07.000+00:00”,
“tillerOk” : {
  “reason” : “reason”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “type” : “type”,
  “lastTransitionTime” : “2000-01-23T04:56:07.000+00:00”,
  “message” : “message”,
  “status” : “status”
},
“deleteRequested” : “2000-01-23T04:56:07.000+00:00”
}
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Cluster

Up
delete /spaces/{space}/cluster/{name}/proxy/{subpath}
Proxy requests to kubernetes API. (proxy DELETE requests.)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster
subpath (required)

Path Parameter — subpath

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
get /spaces/{space}/cluster/{name}/proxy/{subpath}
Proxy requests to kubernetes API. (proxy GET requests.)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster
subpath (required)

Path Parameter — subpath

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
post /spaces/{space}/cluster/{name}/proxy/{subpath}
Proxy requests to kubernetes API. (proxy POST requests.)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster
subpath (required)

Path Parameter — subpath

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
put /spaces/{space}/cluster/{name}/proxy/{subpath}
Proxy requests to kubernetes API. (proxy PUT requests.)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘Cluster
subpath (required)

Path Parameter — subpath

Consumes

This API call consumes the following media types via the Content-Type request header:
  • /

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • /

Responses

default

success

Up
post /spaces/{space}/cluster/{name}/register
register a cluster node (registerNode)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the cluster

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.RegisterNode (required)

Body Parameter

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

400

Bad request

404

Cluster not found

Up
get /spaces/{space}/backup/{name}/verify
test if a given secret is valid. (testSecret)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the Secret

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
get /spaces/{space}/secret/{name}/test
test if a given secret is valid. (testSecret_7)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the Secret

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success

Up
put /spaces/{space}/backup/{name}
update the ‘entity.Backup’ (updateBackup)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Backup’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Backup (required)

Body Parameter

Return type

Example data

Content-Type: application/json
{
“clusterSpec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
}, {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
} ],
“secretStore” : {
  “azureAS” : {
    “locationRef” : “locationRef”,
    “useExisting” : true,
    “storageContainerName” : “storageContainerName”,
    “storageAccountName” : “storageAccountName”
  },
  “baremetal” : { },
  “awsS3” : {
    “locationRef” : “locationRef”,
    “s3BucketName” : “s3BucketName”
  },
  “googleGCS” : {
    “bucketName” : “bucketName”,
    “locationRef” : “locationRef”
  }
},
“kublrAgentConfig” : { },
“dockerRegistry” : {
  “auth” : [ {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  }, {
    “registry” : “registry”,
    “secretRef” : “secretRef”
  } ],
  “override” : {
    “default” : “default”,
    “docker_io” : “docker_io”,
    “gcr_io” : “gcr_io”,
    “k8s_gcr_io” : “k8s_gcr_io”,
    “quay_io” : “quay_io”
  }
},
“kublrAgentTgzUrl” : “kublrAgentTgzUrl”,
“locations” : [ {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
}, {
  “baremetal” : { },
  “gcp” : {
    “gcpApiAccessSecretRef” : “gcpApiAccessSecretRef”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “sshKeySecretRef” : “sshKeySecretRef”,
    “region” : “region”,
    “zones” : [ “”, “” ],
    “projectId” : “projectId”
  },
  “kublrAgentConfig” : null,
  “name” : “name”,
  “aws” : {
    “masterCIDRBlocks” : [ “”, “” ],
    “cidrBlocks” : {
      “masterPublic” : [ “masterPublic”, “masterPublic” ],
      “nodePublic” : [ “nodePublic”, “nodePublic” ],
      “otherPublic” : [ “otherPublic”, “otherPublic” ],
      “nodePrivate” : [ “nodePrivate”, “nodePrivate” ],
      “masterPrivate” : [ “masterPrivate”, “masterPrivate” ]
    },
    “iamRoleMasterPathName” : “iamRoleMasterPathName”,
    “iamInstanceProfileMasterPathName” : “iamInstanceProfileMasterPathName”,
    “availabilityZones” : [ “”, “” ],
    “nodesCIDRBlocks” : [ “”, “” ],
    “iamInstanceProfileNodePathName” : “iamInstanceProfileNodePathName”,
    “accountId” : “accountId”,
    “vpcId” : “vpcId”,
    “vpcCidrBlock” : “vpcCidrBlock”,
    “enableTerminationProtection” : true,
    “region” : “region”,
    “iamRoleNodePathName” : “iamRoleNodePathName”,
    “awsApiAccessSecretRef” : “awsApiAccessSecretRef”
  },
  “azure” : {
    “resourceGroup” : “resourceGroup”,
    “virtualNetworkSubnetCidrBlock” : “virtualNetworkSubnetCidrBlock”,
    “azureSshKeySecretRef” : “azureSshKeySecretRef”,
    “routeTable” : “routeTable”,
    “storageAccountType” : { },
    “aadClientId” : “aadClientId”,
    “region” : “region”,
    “virtualNetworkSubnet” : “virtualNetworkSubnet”,
    “azureApiAccessSecretRef” : “azureApiAccessSecretRef”,
    “networkSecurityGroup” : “networkSecurityGroup”,
    “virtualNetwork” : “virtualNetwork”
  }
} ],
“kublrAgentRepositoryPassword” : “kublrAgentRepositoryPassword”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“totalSize” : 6,
“kind” : “kind”,
“id” : “id”,
“clusterId” : “clusterId”,
“spec” : {
“persistentVolumeClaimsSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“persistentVolumesSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ],
“masterDisksSnapshots” : [ {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
}, {
  “createdAt” : “2000-01-23T04:56:07.000+00:00”,
  “lastCheckTime” : “2000-01-23T04:56:07.000+00:00”,
  “pvspec” : “pvspec”,
  “size” : 0,
  “locationRef” : “locationRef”,
  “pvcspec” : “pvcspec”,
  “aws” : {
    “accountId” : “accountId”,
    “snapshotId” : “snapshotId”,
    “ebsVolumeId” : “ebsVolumeId”,
    “originalEbsVolumeId” : “originalEbsVolumeId”
  },
  “tags” : [ {
    “name” : “name”,
    “value” : “value”
  }, {
    “name” : “name”,
    “value” : “value”
  } ],
  “status” : “status”
} ]
},
“finishedAt” : “2000-01-23T04:56:07.000+00:00”
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.Backup

Up
put /spaces/{space}/backupconfiguration/{name}
update the ‘entity.BackupConfiguration’ (updateBackupConfiguration)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.BackupConfiguration’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“dryRun” : true,
“kind” : “kind”,
“id” : “id”,
“scheduleConfig” : [ {
“number” : 1,
“interval” : 6
}, {
“number” : 1,
“interval” : 6
} ],
“enabled” : true
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json
  • application/x-yaml

Responses

default

success entity.BackupConfiguration

Up
put /spaces/{space}/cluster/{name}
update the ‘entity.Cluster’ (updateCluster)

Path parameters

space (required)

Path Parameter — name of the space
name (required)

Path Parameter — name of the ‘entity.Cluster’

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json
  • application/x-yaml

Request body

body entity.Cluster (required)

Body Parameter

Query parameters

propagate-update (optional)

Query Parameter — indicating if update should be propagated

Return type

Example data

Content-Type: application/json
{
“owner” : {
“userId” : “userId”
},
“metadata” : {
“createdAt” : “2000-01-23T04:56:07.000+00:00”,
“resourceVersion” : 6,
“name” : “name”,
“space” : “space”,
“updatedAt” : “2000-01-23T04:56:07.000+00:00”,
“labels” : “{}”,
“ownerReferences” : [ {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
}, {
  “apiVersion” : “apiVersion”,
  “kind” : “kind”,
  “name” : “name”,
  “id” : “id”
} ]
},
“apiVersion” : “apiVersion”,
“deleted” : true,
“kind” : “kind”,
“id” : “id”,
“spec” : {
“kublrVersion” : “kublrVersion”,
“kublrAgentRepositorySecretRef” : “kublrAgentRepositorySecretRef”,
“network” : {
  “clusterCIDR” : “clusterCIDR”,
  “dnsIP” : “dnsIP”,
  “provider” : “provider”,
  “masterIP” : “masterIP”,
  “podCIDR” : “podCIDR”,
  “serviceCIDR” : “serviceCIDR”,
  “dnsDomain” : “dnsDomain”
},
“master” : {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  } ],
  “autoscaling” : true,
  “maxNodes” : 1,
  “minNodes” : 0,
  “stateful” : true
},
“kublrAgentRepositoryUsername” : “kublrAgentRepositoryUsername”,
“features” : {
  “ingress” : {
    “values” : null,
    “ingressControllers” : [ {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    }, {
      “Nginx” : {
        “Acme” : {
          “Email” : “Email”,
          “apiUrl” : “apiUrl”,
          “Enabled” : true
        },
        “Enabled” : true
      }
    } ],
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “centralMonitoring” : {
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true,
    “local” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “alertmanager” : {
        “enabled” : true
      }
    }
  },
  “controlPlane” : {
    “initialAdminPassword” : “initialAdminPassword”,
    “values” : null,
    “domain” : “domain”,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “appFeature” : {
    “values” : null,
    “namespace” : “namespace”,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “enabled” : true
  },
  “logging” : {
    “sinks” : [ {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    }, {
      “awsCloudWatch” : {
        “enabled” : true
      },
      “selfHosted” : {
        “dataNodes” : 2,
        “size” : “size”,
        “clientNodes” : 4,
        “masterNodes” : 3,
        “persistent” : true,
        “enabled” : true
      },
      “centralLogging” : {
        “dataNodes” : 1,
        “size” : “size”,
        “clientNodes” : 1,
        “masterNodes” : 7,
        “persistent” : true,
        “enabled” : true
      }
    } ],
    “values” : { },
    “logCollection” : {
      “enabled” : true
    },
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    }
  },
  “monitoring” : {
    “selfHosted” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    },
    “statsCollection” : {
      “enabled” : true
    },
    “values” : null,
    “chart” : {
      “repoUrl” : “repoUrl”,
      “name” : “name”,
      “version” : “version”
    },
    “platformClient” : {
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true
    },
    “enabled” : true,
    “platform” : {
      “grafana” : {
        “size” : “size”,
        “persistent” : true,
        “enabled” : true
      },
      “prometheus” : {
        “size” : “size”,
        “persistent” : true
      },
      “enabled” : true,
      “alertmanager” : {
        “enabled” : true
      }
    }
  }
},
“kublrBranch” : “kublrBranch”,
“nodes” : [ {
  “kublrAgentConfig” : null,
  “name” : “name”,
  “initialNodes” : 6,
  “kublrVariant” : “kublrVariant”,
  “locations” : [ {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      }, {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName”
      } ],
      “instanceType” : “instanceType”,
      “overrideImageId” : “overrideImageId”,
      “masterElbAllocationPolicy” : “masterElbAllocationPolicy”,
      “availabilityZones” : [ “”, “” ],
      “masterEipAllocationPolicy” : “masterEipAllocationPolicy”,
      “targetGroupARNs” : [ “”, “” ],
      “placementTenancy” : “placementTenancy”,
      “eipAllocationPolicy” : “eipAllocationPolicy”,
      “nodeIpAllocationPolicy” : “nodeIpAllocationPolicy”,
      “sshKey” : “sshKey”,
      “cooldown” : “cooldown”,
      “rootVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “instanceMonitoring” : true
    },
    “azure” : {
      “masterDataDisk” : {
        “lun” : 2,
        “diskSizeGb” : 7
      },
      “sshKey” : “sshKey”,
      “sshUsername” : “sshUsername”,
      “isAvailabilitySet” : true,
      “instanceType” : “instanceType”,
      “osDisk” : {
        “imageResourceGroup” : “imageResourceGroup”,
        “imageVersion” : “imageVersion”,
        “imageId” : “imageId”,
        “sourceUri” : “sourceUri”,
        “imagePublisher” : “imagePublisher”,
        “imageOffer” : “imageOffer”,
        “type” : “type”
      }
    }
  }, {
    “baremetal” : {
      “loadBalancerAddress” : “loadBalancerAddress”,
      “hosts” : [ {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      }, {
        “address” : “address”,
        “sshKeySecretRef” : “sshKeySecretRef”,
        “username” : “username”
      } ]
    },
    “locationRef” : “locationRef”,
    “gcp” : {
      “masterDataDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “sshKey” : “sshKey”,
      “instanceType” : “instanceType”,
      “bootDisk” : {
        “sizeGb” : 9,
        “sourceImage” : “sourceImage”,
        “type” : { }
      },
      “zones” : [ “”, “” ]
    },
    “kublrAgentConfig” : null,
    “aws” : {
      “imageRootDeviceName” : “imageRootDeviceName”,
      “ebsOptimized” : true,
      “imageId” : “imageId”,
      “spotPrice” : “spotPrice”,
      “masterVolume” : {
        “snapshotId” : “snapshotId”,
        “size” : 5,
        “encrypted” : true,
        “iops” : 5,
        “kmsKeyId” : “kmsKeyId”,
        “deleteOnTermination” : true,
        “type” : “type”
      },
      “loadBalancerNames” : [ “”, “” ],
      “blockDeviceMappings” : [ {
        “noDevice” : true,
        “ebs” : {
          “snapshotId” : “snapshotId”,
          “size” : 5,
          “encrypted” : true,
          “iops” : 5,
          “kmsKeyId” : “kmsKeyId”,
          “deleteOnTermination” : true,
          “type” : “type”
        },
        “virtualName” : “virtualName”,
        “deviceName” : “deviceName&rdq