<p>I'm using <a href="https://github.com/helm/charts/tree/master/stable/jenkins" rel="nofollow noreferrer">Jenkins with Kubernetes plugin</a> but I think the problem will be the same with Tekton or any pipeline that build, test, and deploy a project using Kubernetes'pods and Gradle.</p>

<p>Is there a way to share the Gradle daemon process through multiple pods?</p>

<p>Note that I enabled remote Gradle caches.</p>

<p>Not easily. The whole model of the Kubernetes plugin is that every build runs in a new environment. You would have to run it outside of the build, probably via a DaemonSet with hostNetwork mode on and then configure Gradle in the build to look at a different IP (the host IP) instead of localhost. </p>

<p>Basically everyone just copes with <code>--no-daemon</code> mode :-/</p>
