To connect agents to the master, this image is configured to use a private virtual network.
update_agent_repos.shscript, which can be obtained from the Azure portal in the "Virtual Machines" section.
sudo /opt/puppetlabs/azure/bin/update_agent_repos.sh public [puppetmaster_public_fqdn]
This image contains agent packages for all supported platforms. These instructions are a quick reference to the agent installation and configuration process. For detailed information, see the PE documentation.
To manage a new *nix node:
- Launch the node, then connect to it over SSH.
- Install the
agent package for a typical
*nix platform by running:
Use the Azure internal hostname or IP address of the Puppet master .
curl -k https://<PUPPET-MASTER-HOST>:8140/packages/current/install.bash | sudo bash
During installation, the agent submits a certificate signing request to the master.
- If certificate auto-signing is not enabled on the
sign the agent certificate request
console or command line by running:
sudo puppet cert list sudo puppet cert sign <NAME>