sky-uk / kfp-operator

https://sky-uk.github.io/kfp-operator
BSD 3-Clause "New" or "Revised" License
15 stars 2 forks source link

Provider CRD Update Workflows and Provider CLIs #355

Closed TobyPinfold closed 2 months ago

TobyPinfold commented 3 months ago

links to #329.

Summary

This changes the current workflows by mounting the Provider CRD as an artifact and passing it through to the Provider CLI. Additionally, it updates the Provider CLI tools to accommodate the new structure of provider-configs to be used and includes changes to event source services to fetch providers by name from within a k8s cluster.

Key Changes

  1. Workflow Enhancements:

    • The provider config is passed through the workflow and mounted as an artifact for the Provider CLI tools to read.
  2. Provider CLI Updates:

    • The Provider CLI tools have been updated to support the new structure of provider-configs.
  3. Event Source Serving Updates:

    • The Event Source serving for both KFP and VAI have been updated to read provider CRDs from a k8s cluster by name, rather than the existing approach of mounting a config map.

Testing

Documentation