Kubernetes Integration Engineer, StorageOS
Aug 16, 2021
Contributed to open source

Sync StorageOS volumes to K8s api server

This change moves StorageOS volume API poll into a separated controller. After each poll the controller compares volume content with last known content and persists volume object if needed as custom resource. Because previously the shared volume controller was the owner of the poller with this change that controller starts watching Kubernetes API server to take actions on shared volumes.