Warning
Under active development.
CSI Driver for Xen-orchestra-managed xcp-ng environments.
- Xen Orchestra (XO)
- Kubernetes Cluster:
- Kubernetes Nodes:
- with
xe-guest-utils
installed
- with
Expecting much broader compatibility, but for now only tested on 1.30 (with Talos).
Driver | Kubernetes |
---|---|
v0.2.x | 1.30 (tested) |
v0.1.x | 1.30 (tested) |
- Dynamic provisioning (create disks on demand via PVCs)
- Migration of disks between storage repositories (see: Disk Migrations)
- Static provisioning (use an existing VDI by UUID)
- Offline volume expansion
- Topology aware (pool, and optionally host)
Start here
How to use the driver
- selecting Storage Repositories
- feature Disk Migrations
- pre existing Static volumes
- considerations when using Local Storage
Configuration
Operational notes
Development
Contributions are welcome.
- Prometheus metrics
- Kubernetes Support Matrix (and test up to latest kubernetes)
- Investigate what happens when running without cloud-controller-manager and degrade gracefully