diff options
Diffstat (limited to 'docs/automation')
| -rw-r--r-- | docs/automation/cloud-init.rst | 25 | 
1 files changed, 17 insertions, 8 deletions
| diff --git a/docs/automation/cloud-init.rst b/docs/automation/cloud-init.rst index 6164068c..7d0cc036 100644 --- a/docs/automation/cloud-init.rst +++ b/docs/automation/cloud-init.rst @@ -275,8 +275,10 @@ In this lab, we are using 1.3.0 VyOS version and setting a disk of 10G.  Download VyOS .iso file and save it as ``/tmp/vyos.iso``. Command used for  generating qcow image: -.. cfgcmd:: sudo ansible-playbook qemu.yml -e disk_size=10 -   -e iso_local=/tmp/vyos.iso -e grub_console=serial -e vyos_version=1.3.0 +.. code-block:: sh + +  sudo ansible-playbook qemu.yml -e disk_size=10 \ +   -e iso_local=/tmp/vyos.iso -e grub_console=serial -e vyos_version=1.3.0 \     -e cloud_init=true -e cloud_init_ds=NoCloud  File generated with previous command: @@ -284,8 +286,9 @@ File generated with previous command:  Now, that file needs to be copied to proxmox server: -.. cfgcmd:: sudo scp /tmp/vyos-1.3.0-cloud-init-10G-qemu.qcow2 -   root@192.168.0.253:/tmp/ +.. code-block:: sh +   +  sudo scp /tmp/vyos-1.3.0-cloud-init-10G-qemu.qcow2 root@192.168.0.253:/tmp/  ------------------------ @@ -304,7 +307,9 @@ In Proxmox server three files are going to be used for this setup:  In this lab, all files are located in ``/tmp/``. So, before going on, lets  move to that directory: -.. cfgcmd:: cd /tmp/ +.. code-block:: sh +   +  cd /tmp/  **user-data** file must start with ``#cloud-config`` and contains  vyos-commands. For example: @@ -350,8 +355,10 @@ image, which needs to be mounted to the new VM as a cd.  Command for generating ``seed.iso`` -.. cfgcmd:: mkisofs -joliet -rock -volid "cidata" -output seed.iso meta-data -   user-data network-config +.. code-block:: sh +   +  mkisofs -joliet -rock -volid "cidata" -output seed.iso meta-data \ +  user-data network-config  **NOTE**: be carefull while copying and pasting previous commands. Doble  quotes may need to be corrected.  @@ -376,7 +383,9 @@ setups:  ``seed.iso`` was previously created in directory ``/tmp/``. It's necessary to  move it to ``/var/lib/vz/template/iso`` -.. cfgcmd:: mv /tmp/seed.iso /var/lib/vz/template/iso/ +.. code-block:: sh + +  mv /tmp/seed.iso /var/lib/vz/template/iso/  On proxmox server: | 
