https://github.com/ironcore-dev/libvirt-provider
Libvirt provider implementation of the IronCore compute interface
https://github.com/ironcore-dev/libvirt-provider
compute kubernetes libvirt
Last synced: about 1 year ago
JSON representation
Libvirt provider implementation of the IronCore compute interface
- Host: GitHub
- URL: https://github.com/ironcore-dev/libvirt-provider
- Owner: ironcore-dev
- License: apache-2.0
- Created: 2023-10-05T11:19:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-24T13:47:13.000Z (about 1 year ago)
- Last Synced: 2025-06-24T14:45:54.416Z (about 1 year ago)
- Topics: compute, kubernetes, libvirt
- Language: Go
- Homepage: https://ironcore-dev.github.io/docs/iaas/architecture/providers/libvirt-provider.html
- Size: 1.11 MB
- Stars: 7
- Watchers: 4
- Forks: 5
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# libvirt-provider
[](https://api.reuse.software/info/github.com/ironcore-dev/libvirt-provider)
[](LICENSE)
[](https://goreportcard.com/report/github.com/ironcore-dev/libvirt-provider)
[](https://makeapullrequest.com)
`libvirt-provider` is a Libvirt based provider implementation of the [ironcore](https://github.com/ironcore-dev/ironcore) `Machine` type.
Please consult the [project documentation](https://ironcore-dev.github.io/libvirt-provider/) for additional information.
### How it works
This project aims to follow the Kubernetes [Operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)
It uses [Controllers](https://kubernetes.io/docs/concepts/architecture/controller/)
which provides a reconcile function responsible for synchronizing resources until the desired state is reached on the cluster
## Licensing
Copyright 2025 SAP SE or an SAP affiliate company and IronCore contributors. Please see our [LICENSE](LICENSE) for
copyright and license information. Detailed information including third-party components and their licensing/copyright
information is available [via the REUSE tool](https://api.reuse.software/info/github.com/ironcore-dev/libvirt-provider).