pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

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

Open anishasthana opened this issue 7 months ago • 5 comments

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 avatar Jul 11 '24 19:07 anishasthana