Using Multiple Providers
The KFP operator supports multiple provider backends. In most cases, the configured DefaultProvider
will be sufficient.
For migration scenarios or advanced use-cases, users can overwrite the default using the pipelines.kubeflow.org/provider
annotation on any resource specifying the name of the provider.
Changing the provider of a resource that was previously managed by another provider will result in the resource erroring. Any referenced resources must always match the provider of the referencing resource (e.g. RunConfiguration to Pipeline) as updates are not propagated or checked and will result in runtime errors on the provider.