Calico provides Layer 3 Virtual Networking for Highly Scalable Data Centers
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.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. attributes:
  2. metadata:
  3. label: Calico networking
  4. description: Deploy OpenStack with Calico L3 fabric instead of Neutron L2 isolation
  5. weight: 28400
  6. group: network
  7. as_number:
  8. value: '64512'
  9. label: AS Number
  10. description: AS number for BGP communication
  11. weight: 20
  12. type: "text"
  13. regex:
  14. source: '^([1-9]|[0-9]{2,4}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-4])$'
  15. error: "Invalid AS number"
  16. enable_ipv4:
  17. type: checkbox
  18. weight: 60
  19. value: true
  20. label: Enable IPv4
  21. description: Operate with bird4 BGP daemon
  22. enable_ipv6:
  23. type: checkbox
  24. weight: 62
  25. value: false
  26. label: Enable IPv6
  27. description: Operate with bird6 BGP daemon
  28. restrictions:
  29. - condition: "settings:fuel-plugin-calico.metadata.enabled == true" # disable, because in TODO
  30. strict: false
  31. enable_external_peering:
  32. type: checkbox
  33. weight: 70
  34. value: false
  35. label: Allow external BGP peering
  36. external_peers:
  37. label: External BGP peers
  38. description: One BGP peer per line in format 'name:as_number:ipaddr:optional_flags...'
  39. weight: 71
  40. type: "textarea"
  41. value: ''
  42. restrictions:
  43. - condition: "settings:fuel-plugin-calico.enable_external_peering.value != true"
  44. strict: false