@@ -282,11 +282,11 @@ resource "openstack_networking_port_v2" "control_storage" {
282
282
###
283
283
# Workers
284
284
###
285
- {% for partition in openhpc_partitions %}
285
+ {% for nodegroup in openhpc_nodegroup %}
286
286
# Primary network
287
- resource "openstack_networking_port_v2" "{{ partition .name }}" {
288
- count = {{ partition .count }}
289
- name = "{{ cluster_name }}-compute-{{ partition .name }}-${count.index}"
287
+ resource "openstack_networking_port_v2" "{{ nodegroup .name }}" {
288
+ count = {{ nodegroup .count }}
289
+ name = "{{ cluster_name }}-compute-{{ nodegroup .name }}-${count.index}"
290
290
network_id = "${data.openstack_networking_network_v2.cluster_network.id}"
291
291
admin_state_up = "true"
292
292
@@ -305,9 +305,9 @@ resource "openstack_networking_port_v2" "{{ partition.name }}" {
305
305
306
306
# Storage network
307
307
{% if cluster_storage_network is defined %}
308
- resource "openstack_networking_port_v2" "{{ partition .name }}_storage" {
309
- count = {{ partition .count }}
310
- name = "{{ cluster_name }}-compute-{{ partition .name }}-storage-${count.index}"
308
+ resource "openstack_networking_port_v2" "{{ nodegroup .name }}_storage" {
309
+ count = {{ nodegroup .count }}
310
+ name = "{{ cluster_name }}-compute-{{ nodegroup .name }}-storage-${count.index}"
311
311
network_id = data.openstack_networking_network_v2.cluster_storage.id
312
312
admin_state_up = "true"
313
313
@@ -499,25 +499,25 @@ resource "openstack_compute_instance_v2" "control" {
499
499
}
500
500
}
501
501
502
- {% for partition in openhpc_partitions %}
503
- resource " openstack_compute_instance_v2" " {{ partition .name }}" {
504
- count = {{ partition .count }}
502
+ {% for nodegroup in openhpc_nodegroup %}
503
+ resource " openstack_compute_instance_v2" " {{ nodegroup .name }}" {
504
+ count = {{ nodegroup .count }}
505
505
506
- name = " {{ cluster_name }}-compute-{{ partition .name }}-${count.index}"
506
+ name = " {{ cluster_name }}-compute-{{ nodegroup .name }}-${count.index}"
507
507
image_id = " {{ cluster_image }}"
508
- {% if ' flavor_name' in partition %}
509
- flavor_name = " {{ partition .flavor_name }}"
508
+ {% if ' flavor_name' in nodegroup %}
509
+ flavor_name = " {{ nodegroup .flavor_name }}"
510
510
{% else %}
511
- flavor_id = " {{ partition .flavor }}"
511
+ flavor_id = " {{ nodegroup .flavor }}"
512
512
{% endif %}
513
513
514
514
network {
515
- port = openstack_networking_port_v2.{{ partition .name }}[count.index].id
515
+ port = openstack_networking_port_v2.{{ nodegroup .name }}[count.index].id
516
516
}
517
517
518
518
{% if cluster_storage_network is defined %}
519
519
network {
520
- port = openstack_networking_port_v2.{{ partition .name }}_storage[count.index].id
520
+ port = openstack_networking_port_v2.{{ nodegroup .name }}_storage[count.index].id
521
521
}
522
522
{% endif %}
523
523
0 commit comments