Skip to main content
GET
Read the playground provisioning status

Authorizations

ankra_session
string
cookie
required

Browser session. Mutations also require X-Ankra-CSRF.

Path Parameters

clusterId
string<uuid>
required

Response

Successful response

cluster_id
string
required
phase
enum<string>
required
Available options:
pending,
provisioning,
agent_installing,
ready,
failed,
deprovisioning,
removed
expires_at
string<date-time>
required
provider
enum<string>
required

Where the playground runs: a vcluster on the platform's playground hosts, or an Ankra Cloud dev cluster.

Available options:
hosts,
ankracloud
is_trial
boolean
required

An Ankra Cloud trial dev cluster: free, and deleted by Ankra Cloud at trial_expires_at unless a payment method is saved first. Always false for hosts playgrounds.

status_message
string | null
starter_url
string | null
trial_expires_at
string<date-time> | null
public_domain
string | null

The cluster's public domain once its DNS zone is usable; null otherwise and for hosts playgrounds.

ingress_class
string | null

The ingress class an application published under public_domain is served with (k3s's bundled Traefik), set together with public_domain on an Ankra Cloud playground; null otherwise.

ingress_tls_issuer
string | null

The cert-manager ClusterIssuer that issues certificates for hostnames under public_domain (letsencrypt-prod, HTTP-01 on ingress_class) on an Ankra Cloud playground, once the platform has installed it there; null before then and otherwise.

public_ipv4
boolean | null

Whether an Ankra Cloud playground has the public IPv4 add-on, so what it serves answers IPv4 clients too: ordered at create by an account that can spend, or added in place once a trial converts. Null for hosts playgrounds.

public_ipv4_address
string | null

The Ankra Cloud playground's public IPv4 address once it is recorded; null otherwise.

public_ipv4_failure
string | null

Why the public IPv4 add-on could not be added to a converted trial (for example the account's credit does not cover its monthly price); null while the playground has the add-on or nothing failed.

plan_change
object | null

An Ankra Cloud playground's size change: under way (desired_plan, requested_at) while Ankra Cloud restarts the server on the new plan, or the last one that did not take (failure), with a sentence saying which. Null when neither, and for hosts playgrounds.