You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: terraform/all-in-one.md
+4-3Lines changed: 4 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -117,6 +117,7 @@ No resources.
117
117
| <aname="input_install_user"></a> [install\_user](#input_install_user)| SSH user used to connect to the target\_host, before installing NixOS. If null than the value of `target_host` is used |`string`|`null`| no |
118
118
| <aname="input_instance_id"></a> [instance\_id](#input_instance_id)| The instance id of the target\_host, used to track when to reinstall the machine |`string`|`null`| no |
| <aname="input_nix_options"></a> [nix\_options](#input_nix_options)| the options of nix |`map(string)`|`null`| no |
120
121
| <aname="input_nixos_partitioner_attr"></a> [nixos\_partitioner\_attr](#input_nixos_partitioner_attr)| Nixos partitioner and mount script i.e. your-flake#nixosConfigurations.your-evaluated-nixos.config.system.build.diskoNoDeps or just your-evaluated.config.system.build.diskNoDeps. `config.system.build.diskNoDeps` is provided by the disko nixos module |`string`| n/a | yes |
121
122
| <aname="input_nixos_system_attr"></a> [nixos\_system\_attr](#input_nixos_system_attr)| The nixos system to deploy i.e. your-flake#nixosConfigurations.your-evaluated-nixos.config.system.build.toplevel or just your-evaluated-nixos.config.system.build.toplevel if you are not using flakes |`string`| n/a | yes |
122
123
| <aname="input_no_reboot"></a> [no\_reboot](#input_no_reboot)| Do not reboot after installation |`bool`|`false`| no |
| <aname="input_build_on_remote"></a> [build\_on\_remote](#input_build_on_remote)| Build the closure on the remote machine instead of building it locally and copying it over |`bool`|`false`| no |
66
67
| <aname="input_debug_logging"></a> [debug\_logging](#input_debug_logging)| Enable debug logging |`bool`|`false`| no |
67
68
| <aname="input_disk_encryption_key_scripts"></a> [disk\_encryption\_key\_scripts](#input_disk_encryption_key_scripts)| Each of these script files will be executed locally and the output of each of them will be made present at the given path to disko during installation. The keys will be not copied to the final system | <pre>list(object({<br> path = string<br> script = string<br> }))</pre> |`[]`| no |
68
69
| <aname="input_extra_environment"></a> [extra\_environment](#input_extra_environment)| Extra environment variables to be set during installation. This can be usefull to set extra variables for the extra\_files\_script or disk\_encryption\_key\_scripts |`map(string)`|`{}`| no |
69
70
| <aname="input_extra_files_script"></a> [extra\_files\_script](#input_extra_files_script)| A script file that prepares extra files to be copied to the target host during installation. The script expected to write all its files to the current directory. This directory is copied to the target host during installation to the / directory. |`string`|`null`| no |
71
+
| <aname="input_flake"></a> [flake](#input_flake)| The flake to install the system from |`string`|`""`| no |
70
72
| <aname="input_instance_id"></a> [instance\_id](#input_instance_id)| The instance id of the target\_host, used to track when to reinstall the machine |`string`|`null`| no |
| <aname="input_nixos_partitioner"></a> [nixos\_partitioner](#input_nixos_partitioner)| nixos partitioner and mount script |`string`|n/a|yes|
73
-
| <aname="input_nixos_system"></a> [nixos\_system](#input_nixos_system)| The nixos system to deploy |`string`|n/a|yes|
74
+
| <aname="input_nixos_partitioner"></a> [nixos\_partitioner](#input_nixos_partitioner)| nixos partitioner and mount script |`string`|`""`| no|
75
+
| <aname="input_nixos_system"></a> [nixos\_system](#input_nixos_system)| The nixos system to deploy |`string`|`""`| no|
74
76
| <aname="input_no_reboot"></a> [no\_reboot](#input_no_reboot)| Do not reboot the machine after installation |`bool`|`false`| no |
75
77
| <aname="input_ssh_private_key"></a> [ssh\_private\_key](#input_ssh_private_key)| Content of private key used to connect to the target\_host |`string`|`""`| no |
76
78
| <aname="input_stop_after_disko"></a> [stop\_after\_disko](#input_stop_after_disko)| Exit after disko formatting |`bool`|`false`| no |
0 commit comments