GET | /config.json | Retrieves HTTP configuration |
GET | /api/namespaces | Gets Kubernetes namespaces |
GET | /api/clusters | Lists K3s clusters |
GET | /api/clusters/versions | Gets stable versions of K3s |
POST | /api/clusters/install | Installs K3s cluster |
POST | /api/clusters/:clusterId/join | Joins a node to a K3s cluster |
GET | /api/clusters/:clusterId/nodes | Lists nodes in a K3s cluster |
POST | /api/clusters/:clusterId/nodes/:nodeId | Uninstalls K3s from a node |
GET | /api/cattle/helmcharts | Lists Cattle Helm charts (all namespaces) |
GET | /api/cattle/namespaces/:namespace/helmcharts | Lists Cattle Helm charts (specific namespace) |
POST | /api/cattle/namespaces/:namespace/helmcharts | Creates/updates a Cattle Helm chart |
GET | /api/cattle/namespaces/:namespace/helmcharts/:releaseName | Gets a specific Cattle Helm chart |
DELETE | /api/cattle/namespaces/:namespace/helmcharts/:releaseName | Deletes a specific Cattle Helm chart |
GET | /api/helmcharts | Lists Helm chart releases (all namespaces) |
GET | /api/namespaces/:namespace/helmcharts | Lists Helm chart releases (specific namespace) |
GET | /api/namespaces/:namespace/helmcharts/:releaseName | Gets a specific Helm chart release |
GET | /api/namespaces/:namespace/helmcharts/:releaseName/workloads | Gets Helm chart release with workloads |
GET | /api/catalog/helm/repos | Lists Helm repositories |
GET | /api/catalog/helm/repos/:repoName/charts | Gets index of charts in a Helm repository |
GET | /api/catalog/helm/repos/:repoName/charts/:chartName/:version | Gets a specific chart spec from a Helm repo |
ANY | /api/gateways/* | Proxy for gateway routes |