SlurmOrchestrator(mapping=None, *, ignore_unknown_fields=False, **kwargs)When set in
Orchestrator,
indicates that the cluster should use
Slurm <https://slurm.schedmd.com/>__ as the orchestrator.
Attributes |
|
|---|---|
| Name | Description |
login_nodes |
google.cloud.hypercomputecluster_v1.types.SlurmLoginNodes
Required. Configuration for login nodes, which allow users to access the cluster over SSH. |
node_sets |
MutableSequence[google.cloud.hypercomputecluster_v1.types.SlurmNodeSet]
Optional. Compute resource configuration for the Slurm nodesets in your cluster. If not specified, the cluster won't create any nodes. |
partitions |
MutableSequence[google.cloud.hypercomputecluster_v1.types.SlurmPartition]
Optional. Configuration for the Slurm partitions in your cluster. Each partition can contain one or more nodesets, and you can submit separate jobs on each partition. If you don't specify at least one partition in your cluster, you can't submit jobs to the cluster. |
default_partition |
str
Optional. Default partition to use for submitted jobs that do not explicitly specify a partition. Required if and only if there is more than one partition, in which case it must match the id of one of the partitions. |
prolog_bash_scripts |
MutableSequence[str]
Optional. Slurm `prolog scripts |
epilog_bash_scripts |
MutableSequence[str]
Optional. Slurm `epilog scripts |