Skip to content

Commit 3b115f0

Browse files
author
Matt Pryor
authored
Merge pull request #8 from stackhpc/feature/simplify-ui
Simplify UI
2 parents af8e55e + c833952 commit 3b115f0

File tree

2 files changed

+10
-20
lines changed

2 files changed

+10
-20
lines changed

roles/cluster_infra/templates/resources.tf.j2

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,11 @@ resource "openstack_networking_secgroup_rule_v2" "secgroup_slurm_login_rule_ingr
7676
resource "openstack_compute_instance_v2" "login" {
7777
name = "{{ cluster_name }}-login-0"
7878
image_id = "{{ cluster_image }}"
79+
{% if login_flavor_name is defined %}
80+
flavor_name = "{{ login_flavor_name }}"
81+
{% else %}
7982
flavor_id = "{{ login_flavor }}"
83+
{% endif %}
8084

8185
network {
8286
name = "{{ cluster_network }}"
@@ -97,8 +101,12 @@ resource "openstack_compute_instance_v2" "login" {
97101
resource "openstack_compute_instance_v2" "control" {
98102
name = "{{ cluster_name }}-control-0"
99103
image_id = "{{ cluster_image }}"
100-
flavor_id = "{{ compute_flavor }}"
101-
104+
{% if control_flavor_name is defined %}
105+
flavor_name = "{{ control_flavor_name }}"
106+
{% else %}
107+
flavor_id = "{{ control_flavor }}"
108+
{% endif %}
109+
102110
network {
103111
name = "{{ cluster_network }}"
104112
}

ui-meta/slurm-infra.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,6 @@ parameters:
2020
min: 1
2121
default: 3
2222

23-
- name: login_flavor
24-
label: Login node size
25-
description: The size to use for the login node.
26-
kind: "cloud.size"
27-
immutable: true
28-
options:
29-
min_ram: 2048
30-
min_disk: 10
31-
32-
- name: control_flavor
33-
label: Control node size
34-
description: The size to use for the control node.
35-
kind: "cloud.size"
36-
immutable: true
37-
options:
38-
min_ram: 2048
39-
min_disk: 10
40-
4123
- name: compute_flavor
4224
label: Compute node size
4325
description: The size to use for the compute node.

0 commit comments

Comments
 (0)