Configuring Talos networking via the nocloud
specification.
nocloud
configuration from the following providers:
There are two ways to configure Talos server with nocloud
platform:
Note: This requires the nocloud image which can be downloaded from the Image Factory.
http://10.10.0.1/configs/user-data
http://10.10.0.1/configs/network-config
qemu
command line when starting a VM:
root
shell with the command qm config $ID
($ID
- VM ID number of virtual machine), you will see something like:
ds=nocloud-net;s=http://10.10.0.1/configs/
.
The serial can also be set from a root
shell on the Proxmox server:
smbios1
option or they will be removed.
cidata
or CIDATA
.
cicustom
param to the virtual machine’s configuration from a root
shell:
Note:Click onsnippets/controlplane-1.yml
is Talos machine config. It is usually located at/var/lib/vz/snippets/controlplane-1.yml
. This file must be placed to this path manually, as Proxmox does not support snippet uploading via API/GUI.
Regenerate Image
button after the above changes are made.