Heat templates for deploying OpenStack
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.

45 lines
1.1KB

  1. heat_template_version: rocky
  2. description: >
  3. Install tmpwatch
  4. parameters:
  5. EndpointMap:
  6. default: {}
  7. description: Mapping of service endpoint -> protocol. Typically set
  8. via parameter_defaults in the resource registry.
  9. type: json
  10. ServiceData:
  11. default: {}
  12. description: Dictionary packing service data
  13. type: json
  14. ServiceNetMap:
  15. default: {}
  16. description: Mapping of service_name -> network name. Typically set
  17. via parameter_defaults in the resource registry. This
  18. mapping overrides those in ServiceNetMapDefaults.
  19. type: json
  20. DefaultPasswords:
  21. default: {}
  22. type: json
  23. RoleName:
  24. default: ''
  25. description: Role name on which the service is applied
  26. type: string
  27. RoleParameters:
  28. default: {}
  29. description: Parameters specific to the role
  30. type: json
  31. outputs:
  32. role_data:
  33. description: Role data for tmpwatch install
  34. value:
  35. service_name: logrotate_tmpwatch
  36. deploy_steps_tasks:
  37. - name: install tmpwatch on the host
  38. when: step|int == 1
  39. package:
  40. name: tmpwatch
  41. state: installed