Fuel plugin which enables option to deploy Trove
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 2.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. attributes:
  2. metadata:
  3. # Settings group can be one of "general", "security", "compute", "network",
  4. # "storage", "logging", "openstack_services" and "other".
  5. group: 'openstack_services'
  6. label: "Trove Settings"
  7. auth_name:
  8. value: ''
  9. label: 'Auth Username'
  10. description: ''
  11. weight: 20
  12. type: "text"
  13. regex:
  14. source: '^[\S]{4,}$'
  15. error: "Username length should not be less than 4 characters"
  16. restrictions:
  17. - action: hide
  18. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  19. auth_password:
  20. label: 'Auth Password'
  21. description: ''
  22. weight: 21
  23. type: 'password'
  24. value: 'changeme'
  25. regex:
  26. source: '^[\S]{8,}$'
  27. error: "Password length should not be less than 8 characters"
  28. restrictions:
  29. - action: hide
  30. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  31. db_password:
  32. label: 'Database Password'
  33. description: ''
  34. weight: 22
  35. type: 'password'
  36. value: 'changeme'
  37. regex:
  38. source: '^[\S]{8,}$'
  39. error: "Password length should not be less than 8 characters"
  40. restrictions:
  41. - action: hide
  42. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  43. rabbit_user:
  44. label: 'RabbitMQ Username'
  45. description: ''
  46. weight: 23
  47. type: 'text'
  48. value: ''
  49. regex:
  50. source: '^[\S]{4,}$'
  51. error: "Username length should not be less than 4 characters"
  52. restrictions:
  53. - action: hide
  54. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  55. rabbit_password:
  56. label: 'RabbitMQ Password'
  57. description: ''
  58. weight: 24
  59. type: 'password'
  60. value: 'changeme'
  61. regex:
  62. source: '^[\S]{8,}$'
  63. error: "Password length should not be less than 8 characters"
  64. restrictions:
  65. - action: hide
  66. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  67. rabbit_port:
  68. value: ""
  69. label: "RabbitMQ Port"
  70. description: ""
  71. weight: 25
  72. type: "text"
  73. restrictions:
  74. - action: hide
  75. condition: settings:fuel-plugin-dbaas-trove.metadata.enabled == false
  76. regex:
  77. source: '^(102[4-9]|10[3-9]\d|1[1-9]\d{2}|[2-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$'
  78. error: "Invalid Port, Enter a port between 1024 and 65535"