X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/df1ebc0e3184afd3fb66414651fc1aec713928bf..8b75bf68865cbee66f49591e1351fa00fac8e1bf:/services/workbench2/src/common/config.ts diff --git a/services/workbench2/src/common/config.ts b/services/workbench2/src/common/config.ts index eff998ae5e..ed99e7d974 100644 --- a/services/workbench2/src/common/config.ts +++ b/services/workbench2/src/common/config.ts @@ -19,6 +19,25 @@ export interface ClusterConfigJSON { MaxItemsPerResponse: number }, ClusterID: string; + Containers: { + ReserveExtraRAM: number; + }, + InstanceTypes?: { + [key: string]: { + AddedScratch: number; + CUDA?: { + DeviceCount: number; + DriverVersion: string; + HardwareCapability: string; + }; + IncludedScratch: number; + Preemptible: boolean; + Price: number; + ProviderType: string; + RAM: number; + VCPUs: number; + }; + }; RemoteClusters: { [key: string]: { ActivateUsers: boolean @@ -276,6 +295,9 @@ export const mockClusterConfigJSON = ( MaxItemsPerResponse: 1000, }, ClusterID: '', + Containers: { + ReserveExtraRAM: 576716800, + }, RemoteClusters: {}, Services: { Controller: { ExternalURL: '' },