fuel-plugin-dynatrace/deployment_tasks.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