diff --git a/src/providers/gcp/pulumi.ts b/src/providers/gcp/pulumi.ts index 759ff90f..3c47c465 100644 --- a/src/providers/gcp/pulumi.ts +++ b/src/providers/gcp/pulumi.ts @@ -101,7 +101,7 @@ class CloudyPadGCEInstance extends pulumi.ComponentResource { automaticRestart: args.useSpot ? false : true, // Must be false for spot onHostMaintenance: "TERMINATE", provisioningModel: args.useSpot ? "SPOT" : "STANDARD", - instanceTerminationAction: "STOP", + instanceTerminationAction: args.useSpot ? "STOP" : undefined, // instanceTerminationAction is only allowed for spot instances preemptible: args.useSpot ?? false }, }, {