-
Improvement
-
Resolution: Unresolved
-
Major
We need ec2 plugin to work similarly as [k8s plugin|https://plugins.jenkins.io/kubernetes/.] Currently, only SSH is allowed and the connection is from Jenkins controller to the agent. SSH connection is blocked in Firewall due to company security policy. ec2 should support JNLP connection initiated from agents and connect to the controller.
1. AMI is built with remoting.jar.
2. During a build, ec2 plugin provisions an Instance with the AMI which starts remoting.jar and connects back to Jenkins.
3. Terminate the instance after build is done.
- duplicates
-
JENKINS-48273 Self-connecting agents
- In Progress