Files
opentf/website/source/docs/providers/ignition/r/raid.html.md
Máximo Cuadros 85f0fba9f9 Ignition provider (#6189)
* providers: ignition, basic config, version and config

* providers: ignition, user and passwd example, general cache implementation

* vendor: Capture new dependency upstream-pkg

* providers: ignition ignition_user

* providers: ignition ignition_disk, ignition_group and ignition_raid

* providers: ignition_file and ignition_filesystem

* providers: ignition_systemd_unit and ignition_networkd_unit

* providers: ignition_config improvements

* vendor: Capture new dependency upstream-pkg

* providers: ignition main

* documentation: ignition provider

* providers: ignition minor changes

* providers: ignition, fix test

* fixing tests and latest versions
2017-01-03 11:29:14 +00:00

1.3 KiB
Raw Blame History

layout, page_title, sidebar_current, description
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