Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add schedmd-slurm-gcp-v6-nodeset-dynamic module #2696

Merged
merged 1 commit into from
Jul 1, 2024

Conversation

mr0re1
Copy link
Collaborator

@mr0re1 mr0re1 commented Jun 14, 2024

Motivation:

To simplify usage of "dynamic" instances

Usage:

  - id: dynamic_ns
    source: community/modules/compute/schedmd-slurm-gcp-v6-nodeset-dynamic
    use: [network, controller]
    settings:
      machine_type: n2-standard-2

  - id: dynamic_partition
    source: community/modules/compute/schedmd-slurm-gcp-v6-partition
    use: [dynamic_ns]
    settings:
      partition_name: mp
      is_default: true

  - id: controller
    source: community/modules/scheduler/schedmd-slurm-gcp-v6-controller
    use: [network, dynamic_partition]  

  - id: mig
    source: community/modules/compute/mig
    settings:
      versions:
      - name: highlander # there can be only one
        instance_template: $(dynamic_ns.instance_template_self_link)
      base_instance_name: $(dynamic_ns.node_name_prefix)```

@nick-stroud
Copy link
Collaborator

I am approving as I do not want to hold this up while I am out. If you strongly disagree with comments and want to move forward please get second opinion as tiebreaker.

@nick-stroud nick-stroud assigned mr0re1 and unassigned nick-stroud Jun 28, 2024
@mr0re1 mr0re1 changed the title Add schedmd-slurm-gcp-v6-dynamic-node-template module Add schedmd-slurm-gcp-v6-nodeset-dynamic module Jul 1, 2024
@mr0re1 mr0re1 merged commit e1c211b into GoogleCloudPlatform:develop Jul 1, 2024
12 of 54 checks passed
@mr0re1 mr0re1 deleted the dyn_node_tmpl branch July 1, 2024 23:19
@ankitkinra ankitkinra mentioned this pull request Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-new-modules Added to release notes under the "New Modules" heading.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants