revised puppet scripts with Georg

This commit is contained in:
root 2016-11-07 13:01:06 +01:00
parent 23310a1a61
commit c32ce1d570
2 changed files with 16 additions and 15 deletions

View File

@ -1,8 +0,0 @@
$dynatrace = hiera('fuel-plugin-dynatrace')
class { 'ruxit_agent':
user => 'fueladmin',
group => 'fueladmin',
ruxit_tenant => $dynatrace['dynatrace_tenant'],
ruxit_token => $dynatrace['dynatrace_token'],
}

View File

@ -1,13 +1,22 @@
# These tasks will be merged into deployment graph. Here you
# can specify new tasks for any roles, even built-in ones.
- id: fuel-plugin-dynatrace
role: ['controller']
- id: dynatace-agent
role: ['dynatrace-agent']
type: puppet
version: 2.0.0
requires: [post_deployment_start]
required_for: [post_deployment_end]
parameters:
puppet_manifest: puppet/manifests/deploy.pp
puppet_modules: puppet/modules
timeout: 3600
puppet_manifest: puppet/manifests/dynatrace-agent.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 720
- id: dynatrace-security-gateway
role: ['dynatrace-security-gateway']
type: puppet
version: 2.0.0
requires: [post_deployment_start]
required_for: [post_deployment_end]
parameters:
puppet_manifest: puppet/manifests/dynatrace-security-gateway.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 720