diff options
Diffstat (limited to 'website')
-rw-r--r-- | website/docs/r/domain.html.markdown | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/website/docs/r/domain.html.markdown b/website/docs/r/domain.html.markdown index ff9ab0a3..acc795b0 100644 --- a/website/docs/r/domain.html.markdown +++ b/website/docs/r/domain.html.markdown @@ -85,7 +85,7 @@ resource "libvirt_domain" "domain-suse" { } ``` -* `kernel` - (Optional) The path of the initrd to boot. +* `initrd` - (Optional) The path of the initrd to boot. You can use it in the same way as the kernel. @@ -102,10 +102,15 @@ resource "libvirt_domain" "domain-suse" { cmdline { arg1 = "value1" arg2 = "value2" + "_" = "rw nosplash" } } ``` +Kernel params that don't have a keyword identifier can be specified using the +special `"_"` keyword. Multiple keyword-less params have to be specified using +the same `"_"` keyword, like in the example above. + Also note that the `cmd` block is actually a list of maps, so it is possible to declare several of them by using either the literal list and map syntax as in the following examples: @@ -151,6 +156,10 @@ resource "libvirt_domain" "my_machine" { } ``` +~> **Note well:** `kernel` and `initrd` have to be specified at the same time; `cmdline` + arguments can be specified only when `kernel` and `initrd` have been defined. + Otherwise libvirt will refuse to start the domain. + ### UEFI images Some extra arguments are also provided for using UEFI images: |