在 Ubuntu 上**添加 Jenkins 节点(Agent/Slave)**通常有两种常见方式:
sudo apt update
sudo apt install openjdk-11-jdk -y
验证:
java -version
sudo adduser jenkins
ssh-keygen -t rsa
ssh-copy-id jenkins@节点IP
/home/jenkinsNon verifyingcurl -sO http://JENKINS_URL/jnlpJars/agent.jar
java -jar agent.jar \
-jnlpUrl http://JENKINS_URL/computer/节点名/slave-agent.jnlp \
-secret xxxxxxxx
# /etc/systemd/system/jenkins-agent.service
[Unit]
Description=Jenkins Agent
[Service]
ExecStart=/usr/bin/java -jar /home/jenkins/agent.jar -jnlpUrl http://JENKINS_URL/computer/节点名/slave-agent.jnlp -secret xxxx
User=jenkins
Restart=always
[Install]
WantedBy=multi-user.target
✅ 节点一直 offline
✅ Permission denied
如果你愿意,可以告诉我:
我可以给你更精确的配置示例。