kubeflow / pipelines

Machine Learning Pipelines for Kubeflow
https://www.kubeflow.org/docs/components/pipelines/
Apache License 2.0
3.56k stars 1.61k forks source link

[feature] Make it easier to run the api server locally #10999

Open anishasthana opened 2 months ago

anishasthana commented 2 months ago

Feature Area

/area backend

Running the API server locally is currently challenging as it creates a k8sclient. Allowing for specification of an SA token will make things much easier.

More context from an issue created by @HumairAK (#10993)

When the backend Pipeline server initiates clients, it uses InClusterConfig to create the k8s client, this is annoying because it makes running the api server locally a non option (unless you mock the SA token paths). Simply parameterizing the config to allow for SA token would resolve this.

Love this idea? Give it a 👍.

anishasthana commented 2 months ago

Can I get assigned to this issue?

github-actions[bot] commented 1 week ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.