Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question]: How to install fedora CoreOS with this software? #640

Open
2 tasks done
Froggy232 opened this issue Feb 2, 2025 · 0 comments
Open
2 tasks done

[Question]: How to install fedora CoreOS with this software? #640

Froggy232 opened this issue Feb 2, 2025 · 0 comments
Labels
question Further information is requested

Comments

@Froggy232
Copy link

Is your question not already answered in the FAQ?

  • I made sure the question is not listed in the FAQ.

Is this a general question and not a technical issue?

  • I am sure my question is not about a technical issue.

Question

Hi,

First, please let me tell you a huge thanks you, having qemu in docker (or even better, podman) is literally priceless.
I try to move my full-container services stack on top of a universalblue to a mix of universalblue VM (for the desktop) and coreos VMs, in a way or another but ideally on top of an hypervisor or minimalistic os. I could run ProxmoxVE, but I fear that I will lack a lot security measure and robustness (immutability etc...) that modern Fedora CoreOS or IoT provides. In the other hands, there is things like Suse Harvester that could do the job well but I think it's destined to way bigger infra and I also think it doesn't create VM in containers, but natively in root or userspace, and I have to admit I like the idea to put every VMs in a container very very appealing, even if it mean to manage them without any GUI.
I was thinking to install a Fedora IoT (or CoreOS) then would create many zones (one for each VMs + one for admin), each VMs zones hosting a quadlet file that ignite the qemu-in-docker container inside their respective zone, each container would run rootless in their dedicated user zone.

It seems to be pretty doable, but I have one problem, I don't understand how to ignite a CoreOS image with a Ignition file using your tool. I find some ressources about libvirt-install, but I don't know if you use that, and if yes, how to pass them to the container. I could begin with using Fedora IoT right now, but as you can imagine CoreOS would make me spare a lot of time as it's declarative, so there is no need to manually configure each guest OS if there is a template, so I try to ask there if someone know how to do that.

Please note that I have experiences with Fedora IoT (that run very well with podman and your package btw, thanks again) but not so much with CoreOS. I think everything is more or less ready to work I just fail to understand how I can pass the ignition file to the qemu inside the container.

Thanks you a lot a last time for this very impressive soft!
Have a nice day

@Froggy232 Froggy232 added the question Further information is requested label Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant