fuel-plugin-dynatrace/deployment_tasks.yaml

41 lines
973 B
YAML

- id: dynatrace-base
type: group
role: [dynatrace-agent]
required_for: [dynatrace-agent, dynatrace-security-gateway]
tasks:
- fuel_pkgs
- hiera
- globals
- tools
- logging
- netconfig
- connectivity_tests
- hosts
parameters:
strategy:
type: one-by-one
- id: dynatrace-agent
role: [dynatrace-agent]
type: puppet
groups: [dynatrace-base]
version: 2.1.0
required_for: [post_deployment_end]
requires: [hiera, globals]
parameters:
puppet_manifest: puppet/manifests/dynatrace-agent.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 360
- id: dynatrace-security-gateway
role: [dynatrace-security-gateway]
type: puppet
groups: [dynatrace-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