Forge Home


Install an AnthillPro agent


10,070 latest version

3.5 quality score

Version information

  • 0.2.0 (latest)
released Dec 28th 2012

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'erwbgy-anthillpro', '0.2.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add erwbgy-anthillpro
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install erwbgy-anthillpro --version 0.2.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



erwbgy/anthillpro — version 0.2.0 Dec 28th 2012


Install and provide basic configuration for an Anthill Pro agent.


Include the anthillpro module in your puppet configuration:

include anthillpro

and add required hiera configuration - for example:

anthillpro::agent::ant_home:     'opt/apache-ant-1.7.1'
anthillpro::agent::remote_host:  ''
anthillpro::agent::tarball:      'Anthill Agent Installation 3.7.3.tar.gz'

or with all the options:

anthillpro::agent::agent_root:   '/opt/anthill'
anthillpro::agent::ant_home:     '/usr'
anthillpro::agent::applications: 'none'
anthillpro::agent::deploy_root:  '/var/anthill/deploy'
anthillpro::agent::java_home:    '/usr/java/latest'
anthillpro::agent::log_root:     '/var/log/anthill'
anthillpro::agent::remote_host:  ''
anthillpro::agent::remote_port:  '7915'
anthillpro::agent::tarball:      'Anthill Agent Installation 3.7.3.tar.gz'
anthillpro::agent::var_root:     '/var/anthill'
  • agent_root: The root directory of the agent installation. Default: '/opt/anthill'

  • ant_home: The root directory of the Apache Ant installation to use. Default: 'opt/apache-ant-1.7.1' (relative to the unpacked installation tarball)

  • applications: Default: 'none'

  • deploy_root: The root directory under which application deployment artefacts are stored. Default: '/var/anthill/deploy'

  • java_home: The root directory of the Java virtual machine to use. Default: '/usr/java/latest' (and '/usr/java/latest/bin/java' will be used)

  • log_root: The root directory under which log files will be written. Default: '/var/log/anthill'

  • remote_host: The hostname/IP of the Anthill server to connect to. REQUIRED.

  • remote_port: The port to connect to on the Anthull server. Default: '7915'

  • tarball: The Anthill Agent installation tarball. Default: 'Anthill Agent Installation 3.7.3.tar.gz'

  • var_root: The root directory under which runtime files are created (eg. caches, temporary files etc). Default: '/var/anthill'


Support installation and setup of the Anthill server.


License: Apache License, Version 2.0

GitHub URL: