awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kubevirt avatar

kubevirt/kubevirt

0
View on GitHub↗
6,915 Stars·1,709 Forks·Go·Apache-2.0·9 Aufrufekubevirt.io↗

Kubevirt

KubeVirt is a Kubernetes virtualization platform and cloud-native hypervisor manager. It provides a runtime environment that allows virtual machines to be defined, launched, and managed as declarative resources within a Kubernetes cluster, enabling them to run alongside containers on the same nodes.

The system enables the hybridization of cloud infrastructure by combining traditional virtual machines with containerized workloads on a single shared platform. It supports the live migration of running virtual machines between physical hosts to facilitate cluster maintenance and load balancing.

The platform covers broad virtualization management capabilities, including the orchestration of machine lifecycles, power control, and direct console access for debugging. It also includes dedicated network configuration for secure machine migration between hosts.

Features

  • Kubernetes Management - Provides a complete system for operating and maintaining virtual machines within a Kubernetes cluster.
  • Cloud Native Orchestration - Manages the lifecycle of KVM-based virtual machines using cloud-native orchestration standards.
  • Custom Resource Controllers - Implements controllers that monitor custom resource changes to automate virtual machine lifecycle management.
  • VM Lifecycle Orchestration - Provides declarative management of the full virtual machine lifecycle, networking, and storage.
  • Hybrid Cloud Infrastructure - Combines containerized workloads and traditional virtual machines on a single shared infrastructure platform.
  • Kubernetes Virtualization Platforms - Defines and manages virtual machines as declarative resources within a Kubernetes cluster.
  • Virtual Machine Lifecycle Management - Controls the operational state and configuration of virtual machines as declarative API resources.
  • Virtualization Cluster Orchestration - Coordinates virtual machine lifecycles and hardware resources across remote worker nodes.
  • Virtual Machine Runtimes - Provides an execution environment allowing virtual machines to run alongside containers on a Kubernetes node.
  • Live Migrations - Enables moving running virtual machines between physical hosts without interrupting service.
  • Container Runtime Integrations - Spawns virtual machines as standard Kubernetes pods using the Container Runtime Interface.
  • Hypervisor Process Managers - Utilizes an on-node daemon to communicate with the container runtime for launching and monitoring virtual machines.
  • VM-in-Pod Wrappers - Runs virtual machine processes inside standard containers to leverage Kubernetes scheduling and networking.
  • Virtual Machines - Implements the machinery for executing and scheduling virtual machines in isolated environments.
  • Power State Controls - Enables starting and shutting down virtual machines using a command line interface.
  • Node-Level Virtualization Agents - Deploys a node-level agent to manage local virtual machine state and coordinate resource hot-plugging.
  • Remote Administration Interfaces - Provides standardized interfaces for accessing virtual machine serial consoles and power controls remotely.
  • Virtual Machine Console Interfaces - Provides connectivity to serial and graphical ports of a virtual machine for direct interaction and debugging.
  • Kubernetes Operators - Virtualization operator for Kubernetes.

Star-Verlauf

Star-Verlauf für kubevirt/kubevirtStar-Verlauf für kubevirt/kubevirt

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Kubevirt

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Kubevirt.
  • cloud-hypervisor/cloud-hypervisorAvatar von cloud-hypervisor

    cloud-hypervisor/cloud-hypervisor

    5,285Auf GitHub ansehen↗

    Cloud Hypervisor is a Rust-based hypervisor and KVM virtual machine monitor designed to execute 64-bit guest operating systems. It functions as a user-space virtual machine manager that employs a minimal emulation layer to reduce memory overhead and latency for cloud workloads. The project distinguishes itself through the use of a memory-safe language to implement a virtio device emulator and a user-space device model. It provides a standardized web API for managing virtual machine lifecycles and resource configurations. The platform covers broad virtualization capabilities, including the em

    Rustcloud-workloadskvmrust-vmm
    Auf GitHub ansehen↗5,285
  • microvm-nix/microvm.nixAvatar von microvm-nix

    microvm-nix/microvm.nix

    2,682Auf GitHub ansehen↗

    microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co

    Nixcloud-hypervisorcrosvmfirecracker
    Auf GitHub ansehen↗2,682
  • tektoncd/pipelineAvatar von tektoncd

    tektoncd/pipeline

    8,996Auf GitHub ansehen↗

    Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom resource controller that translates declarative pipeline definitions into coordinated pod executions and managed workloads. The system acts as a containerized task runner, allowing for the execution of standalone build steps and reusable tasks that process specific inputs to produce defined outputs. It enables the orchestration of complex workflows by running a sequence of independent containers as modular components within a cloud environment. The platform covers automated softwa

    Go
    Auf GitHub ansehen↗8,996
  • cirruslabs/tartAvatar von cirruslabs

    cirruslabs/tart

    4,950Auf GitHub ansehen↗

    Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native hardware virtualization frameworks. It functions as a virtual machine cluster orchestrator and an ephemeral runner for executing continuous integration pipeline steps within isolated, short-lived environments. The system utilizes an OCI-compatible virtual machine registry to push and pull images via standardized container registries. It features a controller-worker architecture that schedules virtual machine lifecycles across remote worker nodes, incorporating a secure SSH jump

    Swiftapple-siliconautomationci
    Auf GitHub ansehen↗4,950
Alle 30 Alternativen zu Kubevirt anzeigen→

Häufig gestellte Fragen

Was macht kubevirt/kubevirt?

KubeVirt is a Kubernetes virtualization platform and cloud-native hypervisor manager. It provides a runtime environment that allows virtual machines to be defined, launched, and managed as declarative resources within a Kubernetes cluster, enabling them to run alongside containers on the same nodes.

Was sind die Hauptfunktionen von kubevirt/kubevirt?

Die Hauptfunktionen von kubevirt/kubevirt sind: Kubernetes Management, Cloud Native Orchestration, Custom Resource Controllers, VM Lifecycle Orchestration, Hybrid Cloud Infrastructure, Kubernetes Virtualization Platforms, Virtual Machine Lifecycle Management, Virtualization Cluster Orchestration.

Welche Open-Source-Alternativen gibt es zu kubevirt/kubevirt?

Open-Source-Alternativen zu kubevirt/kubevirt sind unter anderem: cloud-hypervisor/cloud-hypervisor — Cloud Hypervisor is a Rust-based hypervisor and KVM virtual machine monitor designed to execute 64-bit guest operating… tektoncd/pipeline — Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom… microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… cirruslabs/tart — Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native… kata-containers/kata-containers — Kata Containers is an OCI container runtime that launches containers inside lightweight virtual machines to combine… fairwindsops/rbac-manager — RBAC Manager is a Kubernetes operator that automates the management of role-based access control and service account…