/api/v1/kubernetes
POST /kubernetes/clusters — register a cluster
Registers a new Kubernetes cluster using its kubeconfig.Request body
A human-readable label for this cluster, for example
Production EKS.The kubeconfig YAML contents as a string.
Response 201
GET /kubernetes/clusters — list clusters
Returns all registered clusters.GET /kubernetes/clusters/ — get cluster
Returns details for a single cluster.GET /kubernetes/clusters//namespaces — list namespaces
GET /kubernetes/clusters//deployments — list deployments
Query parameters
Filter by namespace.
Response
GET /kubernetes/clusters//pods — list pods
Query parameters
Filter by namespace.
GET /kubernetes/clusters//services — list services
DELETE /kubernetes/clusters/ — remove cluster
Removes the cluster registration and stops syncing. Historical data is retained.204 No Content.