From d6438afba5ac389ee37cf6cd392f11544c635e6f Mon Sep 17 00:00:00 2001 From: philmcmahon Date: Mon, 3 Feb 2025 12:07:44 +0000 Subject: [PATCH] Drop max spot price for gpu instances to on-demand price for a g4dn.xlarge --- .../transcription-service.test.ts.snap | 14 +++----------- packages/cdk/lib/transcription-service.ts | 2 +- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/packages/cdk/lib/__snapshots__/transcription-service.test.ts.snap b/packages/cdk/lib/__snapshots__/transcription-service.test.ts.snap index 1e4b9a6f..f88a9114 100644 --- a/packages/cdk/lib/__snapshots__/transcription-service.test.ts.snap +++ b/packages/cdk/lib/__snapshots__/transcription-service.test.ts.snap @@ -665,7 +665,7 @@ exports[`The TranscriptionService stack matches the snapshot 1`] = ` "OnDemandBaseCapacity": 0, "OnDemandPercentageAboveBaseCapacity": 10, "SpotAllocationStrategy": "capacity-optimized", - "SpotMaxPrice": "0.7520", + "SpotMaxPrice": "0.5260", }, "LaunchTemplate": { "LaunchTemplateSpecification": { @@ -2104,12 +2104,7 @@ service transcription-service-worker start", { "ContainerPath": "/media-download", "ReadOnly": false, - "SourceVolume": "media-download-download-volume", - }, - { - "ContainerPath": "/tmp", - "ReadOnly": false, - "SourceVolume": "media-download-temp-volume", + "SourceVolume": "media-download-volume", }, ], "Name": "media-download-task-TaskContainer", @@ -2166,10 +2161,7 @@ service transcription-service-worker start", }, "Volumes": [ { - "Name": "media-download-download-volume", - }, - { - "Name": "media-download-temp-volume", + "Name": "media-download-volume", }, ], }, diff --git a/packages/cdk/lib/transcription-service.ts b/packages/cdk/lib/transcription-service.ts index dc8f8349..849c492e 100644 --- a/packages/cdk/lib/transcription-service.ts +++ b/packages/cdk/lib/transcription-service.ts @@ -503,7 +503,7 @@ export class TranscriptionService extends GuStack { launchTemplate: gpuWorkerLaunchTemplate, instancesDistribution: { ...commonInstancesDistributionprops, - spotMaxPrice: '0.7520', + spotMaxPrice: '0.5260', }, launchTemplateOverrides: gpuInstanceTypes.map(instanceTypeToOverride), },