Skip to content

Advanced reservations

Use HW_* variables when tags are not specific enough.

Tags select eligible capacity. Variables request concrete resources for this job.

VariableUse
HW_CPUOverride the CPU count inferred from the SaaS tag.
HW_MEMORYOverride the memory inferred from the SaaS tag.
HW_GPU_COUNTReserve a specific number of GPUs.
HW_GPU_MODELRequest a specific GPU model.
HW_NIC_TIERReserve a NIC tier such as 25g.
HW_NIC_DRIVERRequest a NIC driver such as mlx5_core.
HW_SRIOV_VF_COUNTReserve SR-IOV virtual functions.
HW_NUMA_POLICYUse any, single-node, or spread.
HW_HUGEPAGE_BYTESReserve hugepage bytes.
HW_PREEMPTIBLEAllow preemptible capacity for generic jobs.
HW_PLACEMENTUse auto, bare-metal, or cloud.
packet-test:
tags:
- saas-linux-large-amd64
- nic:tier:25g
variables:
HW_CPU: "8"
HW_MEMORY: "16Gi"
HW_NIC_TIER: "25g"
HW_SRIOV_VF_COUNT: "1"
HW_NUMA_POLICY: "single-node"
script:
- ./run_packet_test.sh