Skip to content

Latest commit

Β 

History

History
24 lines (21 loc) Β· 2.23 KB

File metadata and controls

24 lines (21 loc) Β· 2.23 KB

AWS ParallelCluster Post-Install Scripts πŸš€

This repo contains a set of scripts that can be used to customize AWS ParallelCluster. To use multiple, take advantage of the multi-runner script like so:

 CustomActions:
    OnNodeConfigured:
      Script: https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/multi-runner/postinstall.sh
      Args:
        - https://script1.com
        - -arg1
        - -arg2
        - https://script2.com
        - -arg1
Script URL Description
Spack Setup πŸ‘Ύ https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/spack/postinstall.sh Setup Spack Package Manager
Multi-Runner πŸͺ„ https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/multi-runner/postinstall.sh Run Multiple Post-install scripts including arguments
SLURM Rest API πŸ›°οΈ https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/rest-api/postinstall.sh Setup the Slurm REST API
Pyxis + Enroot πŸ“¦ https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/pyxis/postinstall.sh Run containers with Slurm using Pyxis and Enroot.
Docker 🚒 https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/docker/postinstall.sh Install docker.
NCCL 🏎️ https://raw.githubusercontent.com/aws-samples/aws-parallelcluster-post-install-scripts/main/nccl/postinstall.sh Install NCCL, AWS OFI NCCL and NCCL Tests.