Skip to main content

Cluster

No description

type Cluster {
id: UUID!
name: String!
region: String
state: ClusterState!
private: Boolean!
connected: Boolean
cloudProvider: CloudProvider
clusterProvider: ClusterProvider
awsAccount: AWSAccount
gcpAccount: GCPAccount
doAccount: DOAccount
cwAccount: CoreWeaveAccount
linodeAccount: LinodeAccount
cloudAccount: CloudAccount
namespace: String
domain: String
ingressIP: String
ingressDNS: String
clusterIssuers: [String!]
prometheus: Prometheus
grafana: Grafana
staticIPs: [String!]
kubeconfig: String
containerRepository: String
containerCacheRepository: String
containerRegistry: ContainerRegistry
projects(input: ProjectsInput): ProjectConnection
customDomains: [ClusterCustomDomain!]
createdAt: Time!
updatedAt: Time!
network: Network
machines: [Machine!]
}

Fields

id (UUID)

name (String)

region (String)

state (ClusterState)

private (Boolean)

connected (Boolean)

cloudProvider (CloudProvider)

clusterProvider (ClusterProvider)

awsAccount (AWSAccount)

gcpAccount (GCPAccount)

doAccount (DOAccount)

cwAccount (CoreWeaveAccount)

linodeAccount (LinodeAccount)

cloudAccount (CloudAccount)

namespace (String)

domain (String)

ingressIP (String)

ingressDNS (String)

clusterIssuers (String)

prometheus (Prometheus)

grafana (Grafana)

staticIPs (String)

kubeconfig (String)

containerRepository (String)

containerCacheRepository (String)

containerRegistry (ContainerRegistry)

projects (ProjectConnection)

customDomains (ClusterCustomDomain)

createdAt (Time)

updatedAt (Time)

network (Network)

machines (Machine)