Fuel plugin to deploy emailnotifyd on controller nodes
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.

environment_config.yaml 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. attributes:
  2. metadata:
  3. label: "Install emailnotifyd"
  4. weight: 12
  5. emailnotifyd_vip:
  6. type: "text"
  7. weight: 13
  8. value: "xx.xx.xx.xx"
  9. label: "emailnotify vip"
  10. emailnotifyd_port:
  11. type: "text"
  12. weight: 14
  13. value: "80"
  14. label: "emailnotify port"
  15. subject:
  16. type: "text"
  17. weight: 20
  18. value: "VM feels bad"
  19. label: "Subject"
  20. body:
  21. type: "text"
  22. weight: 21
  23. value: "Alarm"
  24. label: "Body"
  25. host:
  26. type: "text"
  27. weight: 22
  28. value: ""
  29. label: "Host"
  30. port:
  31. type: "text"
  32. weight: 23
  33. value: "25"
  34. label: "Smtp Port"
  35. user:
  36. type: "text"
  37. weight: 24
  38. value: ""
  39. label: "User"
  40. passwd:
  41. type: "password"
  42. weight: 25
  43. value: ""
  44. label: "Password"
  45. from_addr:
  46. type: "text"
  47. weight: 26
  48. value: "default@domain.com"
  49. label: "From addr"
  50. cc_checkbox:
  51. type: "checkbox"
  52. weight: 27
  53. label: "(optional) CC address"
  54. value: false
  55. cc_addr:
  56. type: "text"
  57. weight: 28
  58. value: ""
  59. label: "CC addr"
  60. restrictions:
  61. - condition: "settings:fuel-plugin-emailnotifyd.cc_checkbox.value == false"
  62. action: disable