Skip to content

Commit 5231ccc

Browse files
authored
Transitioning to Slurm Native Auth with resilient workbench keys distribution (#5695)
Transitioning to Slurm Native Auth with resilient workbench keys distribution
1 parent 4fe1994 commit 5231ccc

65 files changed

Lines changed: 472 additions & 47 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

community/examples/AMD/hpc-amd-slurm.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616
blueprint_name: hpc-amd-slurm-v6
1717

1818
vars:
19+
# Set to true to enable the secure Slurm Native Authentication standard.
20+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
21+
enable_slurm_auth: true
1922
project_id: ## Set GCP Project ID Here ##
2023
deployment_name: amd-v6
2124
region: us-east4

community/examples/eda/eda-all-on-cloud.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: eda-all-on-cloud
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: eda-all-on-cloud
2225
region: us-central1 ## Set GCP Region Here ##

community/examples/eda/eda-hybrid-cloud.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: eda-hybrid-cloud
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: eda-hybrid-cloud
2225
region: us-central1 ## Set GCP Region Here ##

community/examples/hpc-build-slurm-image.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
blueprint_name: hpc-build-slurm-image
1616

1717
vars:
18+
# Set to true to enable the secure Slurm Native Authentication standard.
19+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
20+
enable_slurm_auth: true
1821
project_id: ## Set GCP Project ID Here ##
1922
deployment_name: build-slurm-1
2023
region: us-central1

community/examples/hpc-slurm-gromacs.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: hpc-slurm-gromacs
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: hpc-slurm-gromacs
2225
region: us-central1

community/examples/hpc-slurm-kms.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: hpc-slurm-kms
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: hpc-slurm-kms
2225
region: us-central1

community/examples/hpc-slurm-local-ssd.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: hpc-slurm-local-ssd-v6
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: hpc-localssd
2225
region: us-central1

community/examples/hpc-slurm-ramble-gromacs.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: hpc-slurm-ramble-gromacs
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: hpc-slurm-ramble-gromacs
2225
region: us-central1

community/examples/hpc-slurm-sharedvpc.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ blueprint_name: hpc-slurm-legacy-sharedvpc
2929
# valid values in your environment
3030

3131
vars:
32+
# Set to true to enable the secure Slurm Native Authentication standard.
33+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
34+
enable_slurm_auth: true
3235
project_id: ## Set GCP Project ID Here ##
3336
host_project_id: your-host-project
3437
deployment_name: hpc-small-shared-vpc

community/examples/hpc-slurm-ubuntu2204.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
blueprint_name: hpc-slurm-ubuntu2204-v6
1818

1919
vars:
20+
# Set to true to enable the secure Slurm Native Authentication standard.
21+
# Default fallback remains false (MUNGE) to guarantee zero regression risk on upgrades.
22+
enable_slurm_auth: true
2023
project_id: ## Set GCP Project ID Here ##
2124
deployment_name: slurm-gcp-v6
2225
region: us-west4

0 commit comments

Comments
 (0)