SpotFleetMinVcpuCount

Spot Fleet's minimum vCPU count. Instance types with fewer vCPUs than this value are excluded from the Spot Fleet's instance selection. This parameter can be used only when Spot Fleet is enabled by setting SpotFleetMaxPrice.

| Default value | 0 |

Use Cases

  • Increasing the minimum vCPU count to ensure Spot instances can handle CPU-intensive workloads
  • Setting a higher threshold to exclude small instance types (e.g., t3.nano, t3.micro) that would be too small for your containers
  • Keeping the default of 0 to allow the widest possible range of instance types for maximum Spot availability

Additional Information

This parameter works with SpotFleetMinMemoryMiB to define the minimum hardware requirements for instances selected by the Spot Fleet. Together, these parameters filter out instance types that would be too small to run your workloads effectively.

A value of 0 means no vCPU minimum is enforced, allowing the Spot Fleet to consider all instance types that meet other criteria.

You can further refine instance selection using SpotFleetAllowedInstanceTypes or SpotFleetExcludedInstanceTypes.

This parameter only takes effect when Spot Fleet is enabled via SpotFleetMaxPrice.

$ convox rack params set SpotFleetMinVcpuCount=2

See Also