test-infra icon indicating copy to clipboard operation
test-infra copied to clipboard

Allow running prombench locally

Open geekodour opened this issue 5 years ago • 6 comments

Currently prombench development requires the user to setup GKE environment. Having prombench to run in a local k8s cluster would make adding changes much easier and faster. Support for kubeconfig and a proper way to switch local and GKE environment is not available yet. Adding these features will be essential to the completion of the project.

This most probably will require adding a local provider to https://github.com/prometheus/test-infra/tree/master/pkg/provider

Since prombench runs in multiple nodes, we can explore k8s/kind but open to other suggestions for this.

related #341

geekodour avatar Feb 27 '20 05:02 geekodour

Hi @geekodour , I would like to take this issue as part of GSOC 2020.

imrajdas avatar Mar 02 '20 13:03 imrajdas

Hi @rajdas98 , sorry but I am already working on this. Can you take some other issue?

harkishen avatar Mar 02 '20 18:03 harkishen

Hello @rajdas98 @Harkishen-Singh current provider code lives in https://github.com/prometheus/test-infra/tree/master/pkg/provide

@rajdas98 did you start working on it? you can also join riot channel at https://prometheus.io/community/ and ping me in it for any questions.

geekodour avatar Mar 03 '20 07:03 geekodour

@rajdas98 @Harkishen-Singh since the student submission period has started, feel free to send me your proposals for review. :)

geekodour avatar Mar 16 '20 19:03 geekodour

Hi @geekodour, has this issue been taken up as GSoC 2020 project? if not I am quite eager to learn and contribute.

siddharthlal25 avatar Apr 28 '20 19:04 siddharthlal25

sorry! @siddharthlal25 task is assigned for to be worked during the GSoC period. Please feel free to pickup any other issue :)

geekodour avatar Apr 29 '20 15:04 geekodour