Puppet Class: ci_agent::params
- Inherited by:
-
ci_agent
ci_agent::integrations::zk
ci_agent::integrations::ntp
ci_agent::integrations::solr
ci_agent::integrations::mesos
ci_agent::integrations::mongo
ci_agent::integrations::mysql
ci_agent::integrations::nginx
ci_agent::integrations::redis
ci_agent::integrations::apache
ci_agent::integrations::docker
ci_agent::integrations::tomcat
ci_agent::integrations::haproxy
ci_agent::integrations::jenkins
ci_agent::integrations::process
ci_agent::integrations::varnish
ci_agent::integrations::marathon
ci_agent::integrations::postgres
ci_agent::integrations::rabbitmq
ci_agent::integrations::directory
ci_agent::integrations::http_check
ci_agent::integrations::elasticsearch
- Defined in:
- manifests/params.pp
Overview
Class: ci_agent::params
This class contains the parameters for the oneapm-ci_agent module
Parameters:
$license_key:
Your OneAPM Cloud Insight LICENSE Key. Please replace with your key value
$ci_url
The URL to the Cloud Insight server.
Actions:
Requires:
Sample Usage:
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'manifests/params.pp', line 17
class ci_agent::params {
$conf_dir = '/etc/oneapm-ci-agent/conf.d'
$oneapm_ci_user = 'oneapm-ci-agent'
$oneapm_ci_group = 'root'
$package_name = 'oneapm-ci-agent'
$service_name = 'oneapm-ci-agent'
case $::operatingsystem {
'Ubuntu','Debian' : {
$rubydev_package = 'ruby-dev'
}
'RedHat','CentOS','Fedora','Amazon','Scientific' : {
$rubydev_package = 'ruby-devel'
}
default: { fail("Class[ci_agent]: Unsupported operatingsystem: ${::operatingsystem}") }
}
}
|