Skip to content

Commit 5cf9e30

Browse files
Merge branch 'release-candidate' into release-candidate
2 parents ce5cfdc + 73181d9 commit 5cf9e30

File tree

79 files changed

+648
-124
lines changed

Some content is hidden

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

79 files changed

+648
-124
lines changed

cluster-toolkit-writers.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,5 +385,8 @@
385385
},
386386
{
387387
"login": "Neelabh94"
388+
},
389+
{
390+
"login": "saara-tyagi27"
388391
}
389392
]

cmd/root.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ HPC deployments on the Google Cloud Platform.`,
5353
logging.Fatal("cmd.Help function failed: %s", err)
5454
}
5555
},
56-
Version: "v1.65.0",
56+
Version: "v1.66.0",
5757
Annotations: annotation,
5858
}
5959
)

community/examples/hpc-slinky/hpc-slinky.yaml

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,14 @@ vars:
2424
authorized_cidr: # <your-ip-address>/32
2525
gcp_public_cidrs_access_enabled: false
2626
exporter_pod_monitoring_path: $(ghpc_stage("./exporter-pod-monitoring.yaml"))
27+
base_pool_machine_type: e2-standard-8
28+
base_pool_size: 2
2729
debug_nodeset_replicas: 2
28-
h3_nodeset_replicas: 2
30+
compute_pool_machine_type: h3-standard-88
31+
compute_pool_size: 2
32+
compute_nodeset_replicas: 2
33+
login_rootSshAuthorizedKeys: [] # The `/root/.ssh/authorized_keys` file to write in Login nodes, represented as a list.
34+
# - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx user@example.com
2935

3036
deployment_groups:
3137
- group: primary
@@ -83,18 +89,20 @@ deployment_groups:
8389
source: modules/compute/gke-node-pool
8490
use: [gke_cluster, node_pool_service_account]
8591
settings:
86-
initial_node_count: 1
92+
initial_node_count: $(vars.base_pool_size)
93+
autoscaling_total_min_nodes: $(vars.base_pool_size)
8794
disk_type: pd-balanced
88-
machine_type: e2-standard-4
95+
machine_type: $(vars.base_pool_machine_type)
8996
zones: $(vars.zones)
9097

91-
- id: h3_pool
98+
- id: compute_pool
9299
source: modules/compute/gke-node-pool
93100
use: [gke_cluster, node_pool_service_account]
94101
settings:
95-
initial_node_count: 2
102+
initial_node_count: $(vars.compute_pool_size)
103+
autoscaling_total_min_nodes: $(vars.compute_pool_size)
96104
disk_type: pd-balanced
97-
machine_type: h3-standard-88
105+
machine_type: $(vars.compute_pool_machine_type)
98106
zones: $(vars.zones)
99107

100108
- id: slinky
@@ -128,12 +136,12 @@ deployment_groups:
128136
- key: "node.kubernetes.io/instance-type"
129137
operator: In
130138
values:
131-
- e2-standard-4
139+
- $(vars.base_pool_machine_type)
132140
partition:
133141
enabled: true
134-
- name: h3
142+
- name: compute
135143
enabled: true
136-
replicas: $(vars.h3_nodeset_replicas)
144+
replicas: $(vars.compute_nodeset_replicas)
137145
image:
138146
# Use the default nodeset image
139147
repository: ""
@@ -153,9 +161,33 @@ deployment_groups:
153161
- key: "node.kubernetes.io/instance-type"
154162
operator: In
155163
values:
156-
- h3-standard-88
164+
- $(vars.compute_pool_machine_type)
157165
partition:
158166
enabled: true
167+
login:
168+
enabled: true
169+
replicas: 1
170+
rootSshAuthorizedKeys: $(vars.login_rootSshAuthorizedKeys)
171+
image:
172+
# Use the default login image
173+
repository: ""
174+
tag: ""
175+
resources:
176+
requests:
177+
cpu: 500m
178+
memory: 4Gi
179+
limits:
180+
cpu: 500m
181+
memory: 4Gi
182+
affinity:
183+
nodeAffinity:
184+
requiredDuringSchedulingIgnoredDuringExecution:
185+
nodeSelectorTerms:
186+
- matchExpressions:
187+
- key: "node.kubernetes.io/instance-type"
188+
operator: In
189+
values:
190+
- $(vars.base_pool_machine_type)
159191
outputs: [instructions]
160192

161193
- id: slurm_exporter_monitoring

community/front-end/ofe/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dill==0.4.0
2020
distlib==0.4.0
2121
# django-revproxy==0.11.0 released but not yet in pypi
2222
git+https://github.com/jazzband/django-revproxy.git@d2234005135dc0771b7c4e0bb0465664ccfa5787
23-
Django==5.2.5
23+
Django==5.2.6
2424
django-allauth==65.11.1
2525
django-crispy-forms==2.4
2626
django-extensions==3.2.3

community/modules/compute/htcondor-execute-point/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ terraform {
2929
}
3030

3131
provider_meta "google" {
32-
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.65.0"
32+
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.66.0"
3333
}
3434
}

community/modules/compute/mig/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ terraform {
2222
}
2323
}
2424
provider_meta "google" {
25-
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.65.0"
25+
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.66.0"
2626
}
2727
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset-dynamic/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
terraform {
1818
required_version = ">= 1.3"
1919
provider_meta "google" {
20-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.65.0"
20+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.66.0"
2121
}
2222
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset-tpu/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = ">= 1.3"
1919

2020
provider_meta "google" {
21-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.65.0"
21+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.66.0"
2222
}
2323
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ terraform {
2424
}
2525
}
2626
provider_meta "google" {
27-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.65.0"
27+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.66.0"
2828
}
2929
}

community/modules/compute/schedmd-slurm-gcp-v6-partition/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = ">= 1.3"
1919

2020
provider_meta "google" {
21-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.65.0"
21+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.66.0"
2222
}
2323
}

0 commit comments

Comments
 (0)