Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Install a Jenkins Master and Slave node on Ubuntu Virtual Machines using Custom Script Linux Extension

This template deploys a Jenkins master node on an Ubuntu virtual machines and multiple Jenkin slave nodes on two additional VM. This template also provisions a storage account, virtual network, availability sets, public IP addresses and network interfaces required by the installation.


This template deploys a Jenkins master and a configurable number of Jenkins slave nodes.
The master node is exposed on a public IP address that you can access through a browser on port :8080 as well as SSH on the standard port.

##Known Issues and Limitations

  • The template does not currently configure SSL on master or slave nodes.
  • The template uses username/password for provisioning and would ideally use an SSH key
  • The deployment scripts are not currently idempotent and this template should only be used for provisioning a new master and slave.
You can’t perform that action at this time.