Files
opentf/website/source/docs/providers/ignition/d/raid.html.md
Máximo Cuadros b58709aa91 provider/ignition: migration from resources to data resources (#11851)
* provider/ignition: migration from resources to data resources

* website: provider/ignition documention updated to data resources

* provider/ignition: backwards compatibility support for old resources
2017-03-06 14:23:04 +02:00

64 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
layout: "ignition"
page_title: "Ignition: ignition_raid"
sidebar_current: "docs-ignition-datasource-raid"
description: |-
Describes the desired state of the systems RAID.
---
# ignition\_raid
Describes the desired state of the systems RAID.
## Example Usage
```
data "ignition_raid" "md" {
name = "data"
level = "stripe"
devices = [
"/dev/disk/by-partlabel/raid.1.1",
"/dev/disk/by-partlabel/raid.1.2"
]
}
data "ignition_disk" "disk1" {
device = "/dev/sdb"
wipe_table = true
partition {
label = "raid.1.1"
number = 1
size = 20480
start = 0
}
}
data "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_