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
| <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 |
67
-
| <aname="input_debug_logging"></a> [debug\_logging](#input_debug_logging)| Enable debug logging |`bool`|`false`| no |
68
-
| <aname="input_disk_encryption_key_scripts"></a> [disk\_encryption\_key\_scripts](#input_disk_encryption_key_scripts)| Each script will be executed locally. Output of each will be created 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 |
69
-
| <aname="input_extra_environment"></a> [extra\_environment](#input_extra_environment)| Extra environment variables to be set during installation. This can be useful to set extra variables for the extra\_files\_script or disk\_encryption\_key\_scripts |`map(string)`|`{}`| no |
70
-
| <aname="input_extra_files_script"></a> [extra\_files\_script](#input_extra_files_script)| A script that should place files in the current directory that will be copied to the targets / directory |`string`|`null`| no |
71
-
| <aname="input_flake"></a> [flake](#input_flake)| The flake to install the system from |`string`|`""`| no |
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`|`""`| no |
75
-
| <aname="input_nixos_system"></a> [nixos\_system](#input_nixos_system)| The nixos system to deploy |`string`|`""`| no |
76
-
| <aname="input_no_reboot"></a> [no\_reboot](#input_no_reboot)| Do not reboot the machine after installation |`bool`|`false`| no |
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 |
78
-
| <aname="input_stop_after_disko"></a> [stop\_after\_disko](#input_stop_after_disko)| Exit after disko formatting |`bool`|`false`| no |
79
-
| <aname="input_target_host"></a> [target\_host](#input_target_host)| DNS host to deploy to |`string`| n/a | yes |
80
-
| <aname="input_target_port"></a> [target\_port](#input_target_port)| SSH port used to connect to the target\_host |`number`|`22`| no |
81
-
| <aname="input_target_user"></a> [target\_user](#input_target_user)| SSH user used to connect to the target\_host |`string`|`"root"`| no |
64
+
| Name | Description | Type | Default | Required |
| <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 |
67
+
| <aname="input_debug_logging"></a> [debug\_logging](#input_debug_logging)| Enable debug logging |`bool`|`false`| no |
68
+
| <aname="input_disk_encryption_key_scripts"></a> [disk\_encryption\_key\_scripts](#input_disk_encryption_key_scripts)| Each script will be executed locally. Output of each will be created 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 |
69
+
| <aname="input_extra_environment"></a> [extra\_environment](#input_extra_environment)| Extra environment variables to be set during installation. This can be useful to set extra variables for the extra\_files\_script or disk\_encryption\_key\_scripts |`map(string)`|`{}`| no |
70
+
| <aname="input_extra_files_script"></a> [extra\_files\_script](#input_extra_files_script)| A script that should place files in the current directory that will be copied to the targets / directory |`string`|`null`| no |
71
+
| <aname="input_flake"></a> [flake](#input_flake)| The flake to install the system from |`string`|`""`| no |
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`|`""`| no |
75
+
| <aname="input_nixos_system"></a> [nixos\_system](#input_nixos_system)| The nixos system to deploy |`string`|`""`| no |
76
+
| <aname="input_no_reboot"></a> [no\_reboot](#input_no_reboot)| DEPRECATED: Use `phases` instead. Do not reboot after installation |`bool`|`false`| no |
77
+
| <aname="input_phases"></a> [phases](#input_phases)| Phases to run |`list(string)`| <pre>[<br> "kexec",<br> "disko",<br> "install",<br> "reboot"<br>]</pre> | no |
78
+
| <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 |
79
+
| <aname="input_stop_after_disko"></a> [stop\_after\_disko](#input_stop_after_disko)| DEPRECATED: Use `phases` instead. Exit after disko formatting |`bool`|`false`| no |
80
+
| <aname="input_target_host"></a> [target\_host](#input_target_host)| DNS host to deploy to |`string`| n/a | yes |
81
+
| <aname="input_target_pass"></a> [target\_pass](#input_target_pass)| Password used to connect to the target\_host |`string`|`null`| no |
82
+
| <aname="input_target_port"></a> [target\_port](#input_target_port)| SSH port used to connect to the target\_host |`number`|`22`| no |
83
+
| <aname="input_target_user"></a> [target\_user](#input_target_user)| SSH user used to connect to the target\_host |`string`|`"root"`| no |
0 commit comments