gitness icon indicating copy to clipboard operation
gitness copied to clipboard

gitness support k8s runner

Open ysicing opened this issue 1 year ago • 7 comments

Now k8s has been very popular, I hope to support k8s as a runner

ysicing avatar Feb 18 '24 01:02 ysicing

In fact, it already exists. But it is hidden in the document, which describes that it may not be suitable for production workloads.

runner kubernetes image

The source code repository is here

kit101 avatar Feb 27 '24 06:02 kit101

You can also install docker-runner or kube-runner in kubernetes by helm.

The chart is here.

kit101 avatar Feb 27 '24 06:02 kit101

@kit101 Thank you. Perhaps my description was not sufficiently clear. While drone provides excellent support for Kubernetes, gitness currently only supports Docker, which has significant limitations, particularly in terms of concurrent pipeline execution. It would be ideal if gitness could also offer support for Kubernetes like drone does.

ysicing avatar Feb 27 '24 06:02 ysicing

@johannesHarness Do you have plans to support Kubernetes? Single-instance Docker cannot handle concurrent tasks. Kubernetes is quite commonly used now.

ysicing avatar May 15 '24 07:05 ysicing

We will eventually support all Drone plugins for Gitness, including the experimental Drone Kubernetes runner.

https://github.com/drone-runners/drone-runner-kube

pwolf-harness avatar May 22 '24 21:05 pwolf-harness

Are there any news regarding gitness supporting the k8s runner in the pipelines?

DaniloMurer avatar Jul 11 '24 08:07 DaniloMurer

base on https://github.com/drone-runners/drone-runner-docker/tree/harness-yaml & https://github.com/drone-runners/drone-runner-kube

ysicing avatar Jul 11 '24 09:07 ysicing