siderolabs / talos

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

Hyper-V Daemon #6435

Closed intersectRaven closed 12 hours ago

intersectRaven commented 1 year ago

Feature Request

Please have a way to enable hypervvssd service in Talos.

Description

Currently, our backups are throwing warnings due to Hyper-V snapshots failing to create an application consistent checkpoint and instead creating a crash consistent checkpoint. I usually solve this on our other Linux based VMs by just installing hyperv-daemons and enabling the hypervvssd service which takes care of all the stuff but since I can't access the commandline I don't think that's possible currently.

smira commented 1 year ago

Disclaimer: I don't have any experience with Hyper-V.

If that's a matter of running a daemon across the nodes, you can do that via Kubernetes DaemonSet (privileged one, I guess).

If that requires deeper integration, Talos offers system extensions and extension services:

willemm commented 1 year ago

I can verify that you can run hyperv-daemons as a daemonset across the nodes and it works fine.

See my implementation for reference: https://github.com/willemm/hv_kvp_container

github-actions[bot] commented 5 days ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 12 hours ago

This issue was closed because it has been stalled for 7 days with no activity.