Skip to content

Commit 44cd613

Browse files
garloffjschoonechess-knight
authored
Use mand SCS flavors in scs cluster-class template. (#174)
* Use mand SCS flavors in scs cluster-class template. * Use SCS-2V-4-20s (note the s) as example and default for control plane nodes. We have created the small SSD flavors for exactly this use case, so let's use them. Also note that SCS-2V-4-20 is no longer guaranteed to exist on every SCS (IaaS-compatible-v3+) cloud. * Likewise shift to SCS-2V-4 (diskless) as default for the worker nodes. This flavor is guaranteed to exist. It will require a root volume, suggest 25GiB. * Clarify comments on when to use root volumes ... Signed-off-by: Kurt Garloff <[email protected]> * Update providers/openstack/scs/cluster-class/templates/cluster-class.yaml Co-authored-by: Roman Hros <[email protected]> Signed-off-by: Jan Schoone <[email protected]> --------- Signed-off-by: Kurt Garloff <[email protected]> Signed-off-by: Jan Schoone <[email protected]> Co-authored-by: Jan Schoone <[email protected]> Co-authored-by: Roman Hros <[email protected]>
1 parent 373f560 commit 44cd613

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

providers/openstack/scs/cluster-class/templates/cluster-class.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,33 +46,34 @@ spec:
4646
schema:
4747
openAPIV3Schema:
4848
type: string
49-
default: "SCS-2V-4-20"
50-
example: "SCS-2V-4-20"
49+
default: "SCS-2V-4-20s"
50+
example: "SCS-2V-4-20s"
5151
description: "OpenStack instance flavor for control-plane nodes."
5252
- name: worker_flavor
5353
required: false
5454
schema:
5555
openAPIV3Schema:
5656
type: string
57-
default: "SCS-2V-4-20"
58-
example: "SCS-2V-4-20"
57+
default: "SCS-2V-4"
58+
example: "SCS-2V-4"
5959
description: "OpenStack instance flavor for worker nodes."
6060
- name: controller_root_disk
6161
required: false
6262
schema:
6363
openAPIV3Schema:
6464
type: integer
6565
minimum: 1
66-
example: 20
67-
description: "Root disk size in GiB for control-plane nodes. OpenStack volume will be created and used instead of an ephemeral disk defined in flavor. Should be used also for the diskless flavors."
66+
example: 25
67+
description: "Root disk size in GiB for control-plane nodes. OpenStack volume will be created and used instead of an ephemeral disk defined in flavor. Should only be used for the diskless flavors."
6868
- name: worker_root_disk
6969
required: false
7070
schema:
7171
openAPIV3Schema:
7272
type: integer
7373
minimum: 1
74-
example: 20
75-
description: "Root disk size in GiB for worker nodes. OpenStack volume will be created and used instead of an ephemeral disk defined in flavor. Should be used also for the diskless flavors."
74+
default: 25
75+
example: 25
76+
description: "Root disk size in GiB for worker nodes. OpenStack volume will be created and used instead of an ephemeral disk defined in flavor. Should be used for the diskless flavors."
7677
- name: yawol_flavor_id
7778
required: false
7879
schema:

0 commit comments

Comments
 (0)