Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/foursixnine/ansible-libvirt-microos
An ansible role for spinning up a VM using microos
https://github.com/foursixnine/ansible-libvirt-microos
ansible ansible-playbook k3s libvirt libvirtd microos opensuse opensuse-distributions
Last synced: about 4 hours ago
JSON representation
An ansible role for spinning up a VM using microos
- Host: GitHub
- URL: https://github.com/foursixnine/ansible-libvirt-microos
- Owner: foursixnine
- License: other
- Created: 2023-04-17T19:46:29.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-19T22:27:58.000Z (10 months ago)
- Last Synced: 2024-01-19T23:31:30.520Z (10 months ago)
- Topics: ansible, ansible-playbook, k3s, libvirt, libvirtd, microos, opensuse, opensuse-distributions
- Language: Shell
- Homepage: https://microos.opensuse.org/
- Size: 29.3 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MicroOS on libvirt ansible playbook
Since I needed to create a machine where I'd like to run a k3s sinlgle node cluster, here's how I'd do it so that
I can bring my skills and knowledge to 2023 :D.## How to use it
`ansible-playbook -i inventory kvm_example-k3s-vm01.yml`
For the most part, you can take a look at `kvm_example-k3s-vm01.yml`, The configuration of the image is done via
[Combustion](https://en.opensuse.org/Portal:MicroOS/Combustion) see `hosts/roles/kvm/templates/combustion-script.sh.j2`
for more details on how this is implemented, and where I took the script from.I used https://www.redhat.com/sysadmin/build-VM-fast-ansible to get started and modified contents over time.