3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-22 03:49:29 +01:00

doc/VirtualMachine.md: Vagrant is no longer experimental

This commit is contained in:
Pragmatic Software 2024-04-10 01:39:21 -07:00
parent 17b69f04ff
commit 920a4f9712
No known key found for this signature in database
GPG Key ID: CC916B6E3C84ECCE
2 changed files with 7 additions and 12 deletions

View File

@ -321,15 +321,15 @@
<!-- md-toc-begin --> <!-- md-toc-begin -->
* [Virtual Machine](VirtualMachine.md#virtual-machine) * [Virtual Machine](VirtualMachine.md#virtual-machine)
* [Installation methods](VirtualMachine.md#installation-methods) * [Installation methods](VirtualMachine.md#installation-methods)
* [libvirt and QEMU (recommended)](VirtualMachine.md#libvirt-and-qemu-recommended) * [libvirt and QEMU](VirtualMachine.md#libvirt-and-qemu)
* [Vagrant (experimental)](VirtualMachine.md#vagrant-experimental) * [Vagrant](VirtualMachine.md#vagrant)
* [Host vs guest](VirtualMachine.md#host-vs-guest) * [Host vs guest](VirtualMachine.md#host-vs-guest)
* [Environment variables](VirtualMachine.md#environment-variables) * [Environment variables](VirtualMachine.md#environment-variables)
* [Initial virtual machine set-up](VirtualMachine.md#initial-virtual-machine-set-up) * [Initial virtual machine set-up](VirtualMachine.md#initial-virtual-machine-set-up)
* [Prerequisites](VirtualMachine.md#prerequisites) * [Prerequisites](VirtualMachine.md#prerequisites)
* [CPU Virtualization Technology](VirtualMachine.md#cpu-virtualization-technology) * [CPU Virtualization Technology](VirtualMachine.md#cpu-virtualization-technology)
* [KVM](VirtualMachine.md#kvm) * [KVM](VirtualMachine.md#kvm)
* [libvirt and QEMU](VirtualMachine.md#libvirt-and-qemu) * [libvirt and QEMU](VirtualMachine.md#libvirt-and-qemu-1)
* [Make a pbot-vm user or directory](VirtualMachine.md#make-a-pbot-vm-user-or-directory) * [Make a pbot-vm user or directory](VirtualMachine.md#make-a-pbot-vm-user-or-directory)
* [Add libvirt group to your user](VirtualMachine.md#add-libvirt-group-to-your-user) * [Add libvirt group to your user](VirtualMachine.md#add-libvirt-group-to-your-user)
* [Download Linux ISO](VirtualMachine.md#download-linux-iso) * [Download Linux ISO](VirtualMachine.md#download-linux-iso)

View File

@ -5,7 +5,7 @@ system commands and code.
## Installation methods ## Installation methods
### libvirt and QEMU (recommended) ### libvirt and QEMU
This document will guide you through installing and configuring a Linux This document will guide you through installing and configuring a Linux
virtual machine on a Linux host by using the widely available [libvirt](https://libvirt.org) virtual machine on a Linux host by using the widely available [libvirt](https://libvirt.org)
project tools, such as `virt-install`, `virsh`, and `virt-viewer`. project tools, such as `virt-install`, `virsh`, and `virt-viewer`.
@ -13,15 +13,10 @@ project tools, such as `virt-install`, `virsh`, and `virt-viewer`.
Additionally, if you'd prefer not to use libvirt, this guide will also demonstrate equivalent Additionally, if you'd prefer not to use libvirt, this guide will also demonstrate equivalent
Linux system commands and QEMU commands. Linux system commands and QEMU commands.
### Vagrant (experimental) ### Vagrant
A much simpler and easier method to install the virtual machine is to use the Vagrant virtual machine A much simpler and easier method to install the virtual machine is to use the Vagrant virtual machine
management and provisioning framework. Under the [pbot-vm/vagrant/](../applets/pbot-vm/vagrant) directory management and provisioning framework. To install the PBot virtual machine with just a couple of simple
I have created a few `Vagrantfile` VM configuration and provisioning scripts. easy commands, read the [PBot Vagrant guide](../applets/pbot-vm/vagrant/README.md) instead.
These scripts are currently highly experimental and some pbot-vm features are not yet fully implemented,
such as snapshotting and disabling the network. However, if you want to quickly test out the PBot
virtual machine with just a couple of simple easy commands, read the [PBot Vagrant guide](../applets/pbot-vm/vagrant/README.md)
instead.
## Host vs guest ## Host vs guest
* `host`: your physical Linux system hosting the virtual machine * `host`: your physical Linux system hosting the virtual machine