terraform/website/source/docs/providers/ignition/r/raid.html.md

1.3 KiB
Raw Blame History

layout page_title sidebar_current description
ignition Ignition: ignition_raid docs-ignition-resource-raid Describes the desired state of the systems RAID.

ignition_raid

Describes the desired state of the systems RAID.

Example Usage

resource "ignition_raid" "md" {
	name = "data"
	level = "stripe"
	devices = [
      	"/dev/disk/by-partlabel/raid.1.1",
        "/dev/disk/by-partlabel/raid.1.2"
	]
}

resource "ignition_disk" "disk1" {
	device = "/dev/sdb"
	wipe_table = true
	partition {
		label = "raid.1.1"
        number = 1
        size = 20480
        start = 0
	}
}

resource "ignition_disk" "disk2" {
	device = "/dev/sdc"
	wipe_table = true
	partition {
		label = "raid.1.2"
        number = 1
        size = 20480
        start = 0
	}
}

Argument Reference

The following arguments are supported:

  • name - (Required) The name to use for the resulting md device.

  • level - (Required) The redundancy level of the array (e.g. linear, raid1, raid5, etc.).

  • devices - (Required) The list of devices (referenced by their absolute path) in the array.

  • spares - (Optional) The number of spares (if applicable) in the array.

Attributes Reference

The following attributes are exported:

  • id - ID used to reference this resource in ignition_config