Is your feature request related to a problem? Please describe.
The integration-test-up/integration-test makefile targets are currently the only way to run the operator locally, but they only test the Argo workflows. It would be great to have a makefile target that spins up a local kubernetes cluster using minikube, with all the necessary CustomResourceDefinitions installed, along with the eventing system and the operator itself. A local provider could be set such that it does not need to connect to any external APIs.
Describe the solution you'd like
single makefile target that can setup a minikube cluster with the operator installed and all the necessary dependencies to be able to apply pipelines.kubeflow custom resources.
single makefile target to cleanly remove the above minikube cluster
need to consider running the compiler on arm macs, as previously we have encountered issues with this
Is your feature request related to a problem? Please describe. The
integration-test-up
/integration-test
makefile targets are currently the only way to run the operator locally, but they only test the Argo workflows. It would be great to have a makefile target that spins up a local kubernetes cluster usingminikube
, with all the necessaryCustomResourceDefinition
s installed, along with the eventing system and the operator itself. A local provider could be set such that it does not need to connect to any external APIs.Describe the solution you'd like
pipelines.kubeflow
custom resources.Describe alternatives you've considered