SlurmLoginNodes
import type { SlurmLoginNodes } from "https://googleapis.deno.dev/v1/hypercomputecluster:v1.ts";Configuration for Slurm login nodes in the cluster. Login nodes are Compute Engine VM instances that allow users to access the cluster over SSH.
interface SlurmLoginNodes {
bootDisk?: BootDisk;
count?: bigint;
enableOsLogin?: boolean;
enablePublicIps?: boolean;
readonly instances?: ComputeInstance[];
labels?: {};
[key: string]: string;
machineType?: string;
startupScript?: string;
storageConfigs?: StorageConfig[];
zone?: string;
}§Properties
§
enablePublicIps?: boolean
[src]Optional. Whether login node instances should be assigned external IP addresses.
§
readonly instances?: ComputeInstance[]
[src]Output only. Information about the login node instances that were created in Compute Engine.
§
machineType?: string
[src]Required. Name of the Compute Engine machine
type to use for
login nodes, e.g. n2-standard-2.
§
startupScript?: string
[src]Optional. Startup
script
to be run on each login node instance. Max 256KB. The script must complete
within the system-defined default timeout of 5 minutes. For tasks that
require more time, consider running them in the background using methods
such as & or nohup.
§
storageConfigs?: StorageConfig[]
[src]Optional. How storage resources should be mounted on each login node.