Fuel plugin for BigSwitch Neutron ML2 integration
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.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. attributes:
  2. metadata:
  3. restrictions:
  4. - condition: "not (cluster:net_provider == 'neutron' and networking_parameters:segmentation_type == 'vlan')"
  5. message: "Please use Neutron with VLAN segmentation, the only network type supported with Big Switch plugin."
  6. bcf_mode:
  7. type: "select"
  8. weight: 5
  9. value: "P-Only"
  10. label: "BCF Fabric Mode"
  11. description: "Big Cloud Fabric can be deployed in either physical-only or physical+virtual Modes."
  12. values:
  13. - data: "P-Only"
  14. label: "P-Only"
  15. - data: "P+V"
  16. label: "P+V"
  17. bcf_controller_1:
  18. value: ""
  19. label: "BCF Controller1"
  20. description: "BCF Controller' IP address."
  21. weight: 10
  22. type: "text"
  23. regex:
  24. source: '^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}$'
  25. error: "Invalid IP address"
  26. bcf_controller_2:
  27. value: ""
  28. label: "BCF Controller2"
  29. description: "The second BCF Controller' IP address."
  30. weight: 11
  31. type: "text"
  32. regex:
  33. source: '(^$|^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}$)'
  34. error: "Invalid IP address"
  35. bcf_controller_username:
  36. value: ""
  37. label: "BCF Controller Username"
  38. description: "Username to access BCF controllers."
  39. weight: 20
  40. type: "text"
  41. bcf_controller_password:
  42. value: ""
  43. label: "BCF Controller Password"
  44. description: "Password to access BCF controllers."
  45. weight: 21
  46. type: "password"
  47. openstack_instance_id:
  48. value: ""
  49. label: "Openstack Instance ID"
  50. description: "The Openstack instance ID that is unique within the BCF fabric."
  51. weight: 30
  52. type: "text"
  53. openstack_mgmt_tenant:
  54. value: ""
  55. label: "Management Tenant"
  56. description: "The BCF Management Tenant. Not needed in P_Only mode."
  57. weight: 40
  58. type: "text"
  59. bcf_version:
  60. type: "select"
  61. weight: 50
  62. value: "3.5.0"
  63. label: "BCF Fabric Version"
  64. description: "The plugin supports BCF 3.5.0 or 3.6.0 release. Not needed in P_Only mode."
  65. values:
  66. - data: "3.5.0"
  67. label: "3.5.0"
  68. - data: "3.6.0"
  69. label: "3.6.0"