From a7b1808a073192e86c13b6b34e09d7c753bf5df0 Mon Sep 17 00:00:00 2001 From: Jeff Loughridge Date: Wed, 1 Sep 2021 20:55:57 +0000 Subject: Enhance proxmox installation instructions --- docs/installation/virtual/proxmox.rst | 42 ++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 6 deletions(-) (limited to 'docs/installation') diff --git a/docs/installation/virtual/proxmox.rst b/docs/installation/virtual/proxmox.rst index 3ee9d70a..43c478f5 100644 --- a/docs/installation/virtual/proxmox.rst +++ b/docs/installation/virtual/proxmox.rst @@ -1,8 +1,38 @@ -####### -Proxmox -####### +.. _proxmox: -References -========== +****************** +Running on Proxmox +****************** + +Proxmox is an open-source platform for virtualization. Users with a support +subscription can download a qcow2 image that can be imported into Proxmox. + +Deploy VyOS from CLI +==================== + + +Copy the qcow2 image to a temporary directory on the Proxmox server. + +The commands below assume that virtual machine ID 200 is unused and that +the user wants the disk stored in a storage pool called `local-lvm`. + +.. code-block:: none + + $ qm create 200 --name vyos2 --memory 2048 --net0 virtio,bridge=vmbr0 + $ qm importdisk 200 vyos-1.2.8-proxmox-2G.qcow2 local-lvm + $ qm set 200 --virtio0 local-lvm:vm-200-disk-0 + $ qm set 200 --boot order=virtio0 + +Optionally, the user can attach a CDROM with an ISO as a cloud-init data +source. The below command assumes the ISO has been uploaded to the +`local` storage pool with the name `seed.iso`. + +.. code-block:: none + + $ qm set 101 --ide2 media=cdrom,file=local:iso/seed.iso + +Start the virtual machine in the proxmox GUI or CLI using ``qm start 200``. + +Visit https://www.proxmox.com/en/ for more information about the download +and installation of this hypervisor. -https://www.proxmox.com/en/proxmox-ve \ No newline at end of file -- cgit v1.2.3