v0.5.0
Native Vertex AI Scheduler API
Due to Vertex AI's lack of support for scheduled pipeline runs, the KFP-Operator had to create Google Cloud Scheduler objects as well as PubSub subscriptions for managing enqueued and ongoing runs. This setup has now been superseded by Vertex AI's scheduler API as well as Vertex AI's task-level event logs.
This release now only uses the native scheduler within Vertex AI.
What's Changed
Migration
If you already have any running schedules in Google Cloud Scheduler, first upgrade to v0.4.1 then ensure all schedules have been migrated from Google Cloud Scheduler into Vertex AI Scheduler. This can be done by deleting all scheduler resources
> kubectl delete mlrs --all
and the KFP-Operator will automatically migrate all the schedules across.
Then upgrade to this version.
Full Changelog: v0.4.1...v0.5.0