jenkinsci / jenkinsci/docker-plugin

[JENKINS-63724] Add support for Direct JNLP Agent connection

Open
#1,331 1 comment 0 reactions 0 assignees View on GitHub
component:docker-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
498
Forks
324
Avg merge
1d 2h
Merged PRs (30d)
2

Description

There is a support for Direct connection in Remoting: https://github.com/jenkinsci/remoting/blob/master/docs/inbound-agent.md#connect-directly-to-tcp-port , This connection does not use REST API call, and hence it offers more performance.

The problem is that there are multiple parameters to be configured (host/port, instance identity, etc.). Kubernetes plugin automates it starting from 2.20.2: https://github.com/jenkinsci/kubernetes-plugin/releases/tag/kubernetes-1.20.2 . It would be great to have a similar feature in Docker Plugin

 

 

---
Originally reported by oleg_nenashev, imported from: Add support for Direct JNLP Agent connection


  • status: Open
  • priority: Minor
  • component(s): docker-plugin
  • label(s): jenkinsfile-runner
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20260709-204134

Raw content of original issue

There is a support for Direct connection in Remoting: https://github.com/jenkinsci/remoting/blob/master/docs/inbound-agent.md#connect-directly-to-tcp-port , This connection does not use REST API call, and hence it offers more performance.

The problem is that there are multiple parameters to be configured (host/port, instance identity, etc.). Kubernetes plugin automates it starting from 2.20.2: https://github.com/jenkinsci/kubernetes-plugin/releases/tag/kubernetes-1.20.2 . It would be great to have a similar feature in Docker Plugin

 

 

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.