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
| cloudinit.argocdAppName | string |`""`| - ArgoCD App name for optional resource tracking |
25
25
| cloudinit.boot_cmd | list |`[]`| Run arbitrary commands early in the boot process See https://cloudinit.readthedocs.io/en/latest/reference/modules.html#bootcmd|
26
26
| cloudinit.ca_certs | list |`[]`| Add CA certificates See https://cloudinit.readthedocs.io/en/latest/reference/modules.html#ca-certificates|
@@ -34,12 +34,12 @@ Configure a virtual machine for use with Kubevirt
34
34
| cloudinit.namespace | string |`"kubevirt"`| namespace in which to create resources |
| cloudinit.network.config | string |`"disabled"`| disable cloud-init’s network configuration capability and rely on other methods such as embedded configuration or other customisations. |
37
+
| cloudinit.networkData | object |`{"content":"renderer: networkd\nnetwork:\n version: 2\n ethernets:\n primary:\n dhcp4: true\n dhcp6: false","enabled":false}`| Provide instance networkData via the NoCloud networkData configuration source. When envSubst is enabled this file will also be templated. https://cloudinit.readthedocs.io/en/latest/reference/network-config-format-v1.html#network-config-v1https://cloudinit.readthedocs.io/en/latest/reference/network-config-format-v2.html#network-config-v2|
37
38
| cloudinit.package_reboot_if_required | bool |`false`| Update, upgrade, and install packages See https://cloudinit.readthedocs.io/en/latest/reference/modules.html#package-update-upgrade-install|
38
39
| cloudinit.runcmd | list |`[]`| Run arbitrary commands See https://cloudinit.readthedocs.io/en/latest/reference/modules.html#runcmd|
39
40
| cloudinit.salt | string |`"saltsaltlettuce"`| salt used for password generation |
40
41
| cloudinit.secret_name | string |`"test-scrapmetal-user-data"`| name of secret in which to save the user-data file |
41
42
| cloudinit.serviceAccount | object |`{"create":true,"existingServiceAccountName":"cloud-init-sa","name":"cloud-init-sa"}`| Choose weather to create a service-account or not. Once a SA has been created you should set this to false on subsequent runs. |
42
-
| cloudinit.staticIPs | list |`[]`| Add a list staatic IP address assignment via networkData. For use with Multus |
43
43
| cloudinit.swap | object |`{"enabled":false,"filename":"/swapfile","maxsize":"1G","size":"1G"}`| creates a swap file using human-readable values. |
44
44
| cloudinit.users | list |`[{"groups":"users, admin, docker, sudo, kvm","lock_passwd":false,"name":"test","password":{"random":true},"shell":"/bin/bash","ssh_authorized_keys":[],"ssh_import_id":[],"sudo":"ALL=(ALL) NOPASSWD:ALL"}]`| user configuration options See https://cloudinit.readthedocs.io/en/latest/reference/modules.html#users-and-groups do NOT use 'admin' as username - it conflicts with multiele cloud-images |
45
45
| cloudinit.users[0].password | object |`{"random":true}`| set user password from existing secret or generate random |
0 commit comments