From 9488fc125174de45dd09bef329bd73467e509073 Mon Sep 17 00:00:00 2001 From: jialin Date: Thu, 28 May 2026 12:32:25 +0800 Subject: [PATCH] fix: update instance item type --- src/pages/gpu-service/instances/config/types.ts | 16 ++++++++++++++++ .../instances/hooks/use-instances-columns.tsx | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/pages/gpu-service/instances/config/types.ts b/src/pages/gpu-service/instances/config/types.ts index ab2c4308..92525a0c 100644 --- a/src/pages/gpu-service/instances/config/types.ts +++ b/src/pages/gpu-service/instances/config/types.ts @@ -63,13 +63,29 @@ export interface InstanceServicePort { protocol?: InstanceServicePortProtocol; } +export interface InstanceStatusAllocationItem { + id: string; + manufacturer: string; + accelerators: [ + { + id: string; + index: number; + mode: string; + allocated: number; + } + ]; +} + export interface InstanceStatus { namespace?: string; phase?: string; phaseMessage?: string; + nodeName?: string; + accessAddresses?: string[]; hostIPs?: InstanceIP[]; podIPs?: InstanceIP[]; ports?: InstanceServicePort[]; + allocations?: InstanceStatusAllocationItem[]; } // instance list item diff --git a/src/pages/gpu-service/instances/hooks/use-instances-columns.tsx b/src/pages/gpu-service/instances/hooks/use-instances-columns.tsx index c53619c8..3c2ffbd9 100644 --- a/src/pages/gpu-service/instances/hooks/use-instances-columns.tsx +++ b/src/pages/gpu-service/instances/hooks/use-instances-columns.tsx @@ -33,7 +33,7 @@ type ConnectEntry = }; const getConnectEntries = (record: ListItem): ConnectEntry[] => { - const ip = record.status?.hostIPs?.[0]?.ip; + const ip = record.status?.accessAddresses?.[0]; const ports = record.status?.ports || []; const configPorts = record.spec?.ports || [];