serveral changes to improve legibility
This commit is contained in:
22
README.md
22
README.md
@ -5,11 +5,33 @@ Use cloud images on baremetal using libvirt/kvm
|
||||
- openssh
|
||||
- mkpass (whois)
|
||||
- arp
|
||||
|
||||
## Links
|
||||
- [https://blog.programster.org/create-debian-12-kvm-guest-from-cloud-image](https://blog.programster.org/create-debian-12-kvm-guest-from-cloud-image)
|
||||
- [https://earlruby.org/2023/02/quickly-create-guest-vms-using-virsh-cloud-image-files-and-cloud-init/](https://earlruby.org/2023/02/quickly-create-guest-vms-using-virsh-cloud-image-files-and-cloud-init/)
|
||||
- [https://sumit-ghosh.com/posts/create-vm-using-libvirt-cloud-images-cloud-init/)](https://sumit-ghosh.com/posts/create-vm-using-libvirt-cloud-images-cloud-init/)
|
||||
|
||||
## Preparing host
|
||||
|
||||
### Create bridge network
|
||||
|
||||
```shell
|
||||
sudo virsh --connect qemu:///session net-define /dev/stdin << EOF
|
||||
<network>
|
||||
<name>bridged-network</name>
|
||||
<forward mode='bridge'/>
|
||||
<bridge name='brbackend' />
|
||||
</network>
|
||||
EOF
|
||||
```
|
||||
|
||||
#### AppArmor exception
|
||||
|
||||
```shell
|
||||
ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
|
||||
apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
|
||||
```
|
||||
|
||||
## Creating VMs
|
||||
### Usage
|
||||
```shell
|
||||
|
||||
Reference in New Issue
Block a user