How to create SSH nodes using Bash and cURL?

Issue

I would like to be able to create SSH nodes remotely on demand, using Bash and cURL. 

Environment

  • CloudBees Jenkins Enterprise
  • Bash
  • cURL

Resolution

Use this gist.

The script will fail quickly if you miss a parameter, so if you see errors like:

./create-ssh-node.sh: line 99: JENKINS_URL: unbound variable`

it means you missed a parameter.

See ./create-ssh-node.sh -h for usage.

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.