Keeps Kubernetes PersistentVolume affinity in sync with LINSTOR volume placement for optimal workload scheduling.
The LINSTOR Affinity Controller keeps Kubernetes PersistentVolume affinity in sync with LINSTOR volume placement. It automates the recreation of PersistentVolume objects when the backing LINSTOR resource migrates, enabling strict affinity settings for optimal workload scheduling and local data access. This is particularly useful in environments with ephemeral infrastructure where nodes are created and discarded on demand.
For more details, visit the LINSTOR Affinity Controller GitHub repository.