manta-apply-hardware-group(1)

NAME
manta-apply-hardware-group - [experimental] Rescale a group's hardware allocation

SYNOPSIS
manta apply hardware group <-P|--pattern> <-t|--target-group> <-p|--parent-group> [-d|--dry-run] [-c|--create-target-group] [-D|--delete-empty-parent-group] [-u|--unpin-nodes] [-o|--output] [-h|--help]

DESCRIPTION
[experimental] Upscale or downscale a group by specifying a hardware component pattern.

If the group does not exist it will be created; otherwise its node assignment is updated.

Pattern format: <component>:<quantity>[:<component>:<quantity>...] eg: 'a100:12:epyc:5' — assign nodes with 12 A100 GPUs and 5 EPYC CPUs total

OPTIONS

-P, --pattern <PATTERN>
    Hardware pattern: <component>:<qty>[:<component>:<qty>...]. eg: 'a100:12:epyc:5'

-t, --target-group <TARGET_GROUP_NAME>
    Group to rescale

-p, --parent-group <PARENT_GROUP_NAME>
    Group that donates or receives the redistributed nodes

-d, --dry-run
    Simulate the operation without making changes

-c, --create-target-group
    Create the target group if it does not exist

-D, --delete-empty-parent-group
    Delete the parent group if empty after this operation

-u, --unpin-nodes
    Allow any available nodes to be selected

-o, --output <FORMAT> [default: table]
    Output format
    Possible values:

    •   table

    •   json

-h, --help
    Print help (see a summary with '-h')