Home
Qovery
Qovery API — Clusters
Qovery API — Clusters
Qovery API — Clusters. 31 operations. Lead operation: List environments services by cluster id. Self-contained Naftiko capability covering one Qovery business surface.
What You Can Do
GET
Getenvironmentsbyclusterid
— List environments services by cluster id
/v1/cluster/{clusterid}/environments
GET
Getclusterkubernetesevents
— List Cluster Kubernetes Events
/v1/cluster/{clusterid}/events
POST
Lockcluster
— Lock Cluster
/v1/cluster/{clusterid}/lock
DELETE
Unlockcluster
— Unlock Cluster
/v1/cluster/{clusterid}/lock
GET
Getclusterlogs
— Fetch cluster logs
/v1/cluster/{clusterid}/logs
GET
Getclustermetrics
— Fetch cluster metrics
/v1/cluster/{clusterid}/metrics
POST
Upgradecluster
— Upgrade a cluster
/v1/cluster/{clusterid}/upgrade
GET
Getdefaultclusteradvancedsettings
— List default cluster advanced settings
/v1/defaultclusteradvancedsettings
GET
Listorganizationcluster
— List organization clusters
/v1/organization/{organizationid}/cluster
POST
Createcluster
— Create a cluster
/v1/organization/{organizationid}/cluster
GET
Getorganizationclusterstatus
— List all clusters statuses
/v1/organization/{organizationid}/cluster/status
DELETE
Deletecluster
— Delete a cluster
/v1/organization/{organizationid}/cluster/{clusterid}
PUT
Editcluster
— Edit a cluster
/v1/organization/{organizationid}/cluster/{clusterid}
GET
Getclusteradvancedsettings
— Get advanced settings
/v1/organization/{organizationid}/cluster/{clusterid}/advancedsettings
PUT
Editclusteradvancedsettings
— Edit advanced settings
/v1/organization/{organizationid}/cluster/{clusterid}/advancedsettings
GET
Getorganizationcloudproviderinfo
— Get cluster cloud provider info and credentials
/v1/organization/{organizationid}/cluster/{clusterid}/cloudproviderinfo
POST
Specifyclustercloudproviderinfo
— Specify cluster cloud provider info and credentials
/v1/organization/{organizationid}/cluster/{clusterid}/cloudproviderinfo
POST
Deploycluster
— Deploy a cluster
/v1/organization/{organizationid}/cluster/{clusterid}/deploy
PUT
Updateeksanywherecommit
— Update selected EKS Anywhere commit
/v1/organization/{organizationid}/cluster/{clusterid}/eks-anywhere/commit
GET
Listeksanywherecommits
— List EKS Anywhere commits
/v1/organization/{organizationid}/cluster/{clusterid}/eks-anywhere/commits
GET
Geteksanywhereclusterjwt
— Get latest EKS Anywhere cluster JWT
/v1/organization/{organizationid}/cluster/{clusterid}/eks-anywhere/jwt
GET
Getinstallationhelmvalues
— Get cluster helm values for self managed installation
/v1/organization/{organizationid}/cluster/{clusterid}/installationhelmvalues
GET
Getclusterreadinessstatus
— Know if a cluster is ready to be deployed or not
/v1/organization/{organizationid}/cluster/{clusterid}/isready
PUT
Updatekarpenterprivatefargatesubnetids
— Update karpenter private fargate subnet ids
/v1/organization/{organizationid}/cluster/{clusterid}/karpenterprivatesubnetids
GET
Getclusterkubeconfig
— Get cluster kubeconfig
/v1/organization/{organizationid}/cluster/{clusterid}/kubeconfig
PUT
Editclusterkubeconfig
— Edit cluster kubeconfig
/v1/organization/{organizationid}/cluster/{clusterid}/kubeconfig
GET
Listclusterlogs
— List Cluster Logs
/v1/organization/{organizationid}/cluster/{clusterid}/logs
GET
Getroutingtable
— Get routing table
/v1/organization/{organizationid}/cluster/{clusterid}/routingtable
PUT
Editroutingtable
— Edit routing table
/v1/organization/{organizationid}/cluster/{clusterid}/routingtable
GET
Getclusterstatus
— Get cluster status
/v1/organization/{organizationid}/cluster/{clusterid}/status
POST
Stopcluster
— Stop cluster
/v1/organization/{organizationid}/cluster/{clusterid}/stop
Capability Spec