siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
6.89k stars 555 forks source link

feat: add with-kvm flag to the create cluster command #9738

Open Orzelius opened 5 days ago

Orzelius commented 5 days ago

Allow enabling or disabling kvm via the cli when running the create cluster command. This is useful for testing in/for environments where kvm is not available. Context: I'm working on getting the qemu provider to work on mac, but also want to test that my changes don't break stuff on linux side of things. I only have access to linux via docker on a mac host, which doesn't support KVM.

this is my first time contributing to talos so please let me know if something's missing :)