File tree Expand file tree Collapse file tree 1 file changed +24
-5
lines changed
registry/mossylion/templates/scaleway-instance Expand file tree Collapse file tree 1 file changed +24
-5
lines changed Original file line number Diff line number Diff line change @@ -202,12 +202,27 @@ data "coder_parameter" "base_image" {
202202 }
203203}
204204
205+ data "coder_parameter" "root_volume_size" {
206+ name = " Root Volume Size"
207+ description = " Size of the OS/boot disk in GB"
208+ type = " number"
209+ form_type = " slider"
210+ default = " 20"
211+ order = 7
212+ validation {
213+ min = 10
214+ max = 1000
215+ monotonic = " increasing"
216+ }
217+ }
218+
205219data "coder_parameter" "disk_size" {
206- name = " Disk Size"
207- type = " number"
208- form_type = " slider"
209- default = " 10"
210- order = 8
220+ name = " Persistent Storage Size"
221+ description = " Size of the additional persistent storage volume in GB"
222+ type = " number"
223+ form_type = " slider"
224+ default = " 10"
225+ order = 8
211226 validation {
212227 min = 10
213228 max = 500
@@ -280,6 +295,10 @@ resource "scaleway_instance_server" "workspace" {
280295 cloud-init = data.cloudinit_config.user_data.rendered
281296 }
282297 additional_volume_ids = [scaleway_block_volume . persistent_storage . id ]
298+
299+ root_volume {
300+ size_in_gb = data. coder_parameter . root_volume_size . value
301+ }
283302}
284303
285304resource "scaleway_block_volume" "persistent_storage" {
You can’t perform that action at this time.
0 commit comments