46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
- id: dynatrace-oneagent
|
|
role: [primary-controller, controller]
|
|
type: puppet
|
|
version: 2.1.0
|
|
required_for: [post_deployment_end]
|
|
requires: [hiera, globals]
|
|
parameters:
|
|
puppet_manifest: puppet/manifests/dynatrace-oneagent.pp
|
|
puppet_modules: puppet/modules:/etc/puppet/modules
|
|
timeout: 360
|
|
reexecute_on:
|
|
- deploy_changes
|
|
|
|
- id: dynatrace-sg-base
|
|
type: group
|
|
role: [dynatrace-security-gateway]
|
|
required_for: [dynatrace-security-gateway]
|
|
tasks:
|
|
- fuel_pkgs
|
|
- hiera
|
|
- globals
|
|
- tools
|
|
- logging
|
|
- netconfig
|
|
- connectivity_tests
|
|
- hosts
|
|
parameters:
|
|
strategy:
|
|
type: one_by_one
|
|
reexecute_on:
|
|
- deploy_changes
|
|
|
|
- id: dynatrace-security-gateway
|
|
role: [dynatrace-security-gateway]
|
|
type: puppet
|
|
groups: [dynatrace-sg-base]
|
|
version: 2.1.0
|
|
required_for: [post_deployment_end]
|
|
requires: [hiera, globals]
|
|
parameters:
|
|
puppet_manifest: puppet/manifests/dynatrace-security-gateway.pp
|
|
puppet_modules: puppet/modules:/etc/puppet/modules
|
|
timeout: 360
|
|
reexecute_on:
|
|
- deploy_changes
|