Fuel plugin installs the Dynatrace OneAgent
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

deployment_tasks.yaml 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. - id: dynatrace-oneagent
  2. role: [primary-controller, controller]
  3. type: puppet
  4. version: 2.1.0
  5. required_for: [post_deployment_end]
  6. requires: [hiera, globals]
  7. parameters:
  8. puppet_manifest: puppet/manifests/dynatrace-oneagent.pp
  9. puppet_modules: puppet/modules:/etc/puppet/modules
  10. timeout: 360
  11. reexecute_on:
  12. - deploy_changes
  13. - id: dynatrace-sg-base
  14. type: group
  15. role: [dynatrace-security-gateway]
  16. required_for: [dynatrace-security-gateway]
  17. tasks:
  18. - fuel_pkgs
  19. - hiera
  20. - globals
  21. - tools
  22. - logging
  23. - netconfig
  24. - connectivity_tests
  25. - hosts
  26. parameters:
  27. strategy:
  28. type: one_by_one
  29. reexecute_on:
  30. - deploy_changes
  31. - id: dynatrace-security-gateway
  32. role: [dynatrace-security-gateway]
  33. type: puppet
  34. groups: [dynatrace-sg-base]
  35. version: 2.1.0
  36. required_for: [post_deployment_end]
  37. requires: [hiera, globals]
  38. parameters:
  39. puppet_manifest: puppet/manifests/dynatrace-security-gateway.pp
  40. puppet_modules: puppet/modules:/etc/puppet/modules
  41. timeout: 360
  42. reexecute_on:
  43. - deploy_changes