From be0988439b64013d82600554bd71f36f446746a9 Mon Sep 17 00:00:00 2001 From: Aarya Zunjarrao <70696659+AaryaZ@users.noreply.github.com> Date: Wed, 11 Oct 2023 10:55:40 +0530 Subject: [PATCH] qm-cloud-init : add page (#10891) * qm cloud-init : add page --------- Signed-off-by: K.B.Dharun Krishna Co-authored-by: K.B.Dharun Krishna --- pages/linux/qm-cloud-init.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pages/linux/qm-cloud-init.md diff --git a/pages/linux/qm-cloud-init.md b/pages/linux/qm-cloud-init.md new file mode 100644 index 000000000..18293c5cf --- /dev/null +++ b/pages/linux/qm-cloud-init.md @@ -0,0 +1,24 @@ +# qm cloud init + +> Configure cloudinit settings for virtual machines managed by Proxmox Virtual Environment (PVE). +> More information: . + +- Configure cloudinit settings for a specific user and set password for the user: + +`qm cloud-init {{vm_id}} -user={{user}} -password={{password}}` + +- Configure cloudinit settings for a specific user and set password for the user with a specific SSH key: + +`qm cloud-init {{vm_id}} -user={{user}} -password={{password}} -sshkey={{ssh_key}}` + +- Set the hostname for a specific virtual machine: + +`qm cloud-init {{vm_id}} -hostname={{hostname}}` + +- Configure the network interface settings for a specific virtual machine: + +`qm cloud-init {{vm_id}} -ipconfig {{ipconfig}}` + +- Configure a shell script to execute before `cloud-ini` is run on a virtual machine: + +`qm cloud-init {{vm_id}} -pre {{script}}`