Namespace isolation of Vertex AI resources
In order to preserve isolation of resources from multiple namespaces submitting to a single Vertex AI project, resources (Schedules, Pipeline Runs, Pipeline definition storage location, Artefact Storage Location) are now prefixed with their origin namespace.
What's Changed
- Reduce NATS connectionBackoff in eventsource by @grahamia in #323
- Change to CONTAINER_REPOSITORIES for artifact repository location by @grahamia in #324
- VAI Provider - Namespaced custom resources for pipelines (scheduled and one off) by @grahamia in #326
Full Changelog: v0.5.0...v0.6.0
Migration
Migrating from v0.5.0 to v0.6.0 will require re-compilation of all pipeline
definitions and re-applying run-schedules
. A
script is available to help trigger existing pipelines and remove existing run-schedules, these will be automatically recreated.
Note: Script requires jq version >1.7 and bash >4
CONTAINER_REPOSITORIES
environment variable has replaced the existing CONTAINER_REGISTRY_HOSTS