fix: add worker, create cluster

This commit is contained in:
jialin
2025-12-17 14:59:07 +08:00
parent 5e48d75ead
commit bd6f4b3f76
14 changed files with 234 additions and 103 deletions
+10 -1
View File
@@ -6,7 +6,8 @@ import {
CredentialFormData,
CredentialListItem,
NodePoolFormData,
NodePoolListItem
NodePoolListItem,
SystemConfig
} from '../config/types';
export const CREDENTIALS_API = '/cloud-credentials';
@@ -19,6 +20,8 @@ export const CLUSTER_TOKEN = 'registration-token';
export const PROVIDER_PROXY_API = '/provider-proxy';
export const SYSTEM_CONFIG_API = '/config';
// ============= DigitalOcean start =====================
export const REGIONS_API = '/v2/regions';
@@ -189,3 +192,9 @@ export async function deleteWorkerPool(id: number) {
method: 'DELETE'
});
}
export async function querySystemConfig() {
return request<SystemConfig>(`${SYSTEM_CONFIG_API}`, {
method: 'GET'
});
}