60 lines
1.6 KiB
YAML
60 lines
1.6 KiB
YAML
attributes:
|
|
|
|
metadata:
|
|
restrictions:
|
|
- condition: "not (cluster:net_provider == 'neutron' and networking_parameters:segmentation_type == 'vlan')"
|
|
message: "Please use Neutron with VLAN segmentation, the only network type supported with Big Switch plugin."
|
|
|
|
bcf_mode:
|
|
type: "select"
|
|
weight: 5
|
|
value: "P-Only"
|
|
label: "BCF Fabric Mode"
|
|
description: "Big Cloud Fabric can be deployed in either physical-only or physical+virtual Modes."
|
|
values:
|
|
- data: "P-Only"
|
|
label: "P-Only"
|
|
- data: "P+V"
|
|
label: "P+V"
|
|
|
|
bcf_controller_1:
|
|
value: ""
|
|
label: "BCF Controller1"
|
|
description: "BCF Controller' IP address"
|
|
weight: 10
|
|
type: "text"
|
|
regex:
|
|
source: '^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}$'
|
|
error: "Invalid IP address"
|
|
|
|
bcf_controller_2:
|
|
value: ""
|
|
label: "BCF Controller2"
|
|
description: "The second BCF Controller' IP address"
|
|
weight: 11
|
|
type: "text"
|
|
regex:
|
|
source: '(^$|^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}$)'
|
|
error: "Invalid IP address"
|
|
|
|
bcf_controller_username:
|
|
value: ""
|
|
label: "BCF Controller Username"
|
|
description: "Username to access BCF controllers"
|
|
weight: 20
|
|
type: "text"
|
|
|
|
bcf_controller_password:
|
|
value: ""
|
|
label: "BCF Controller Password"
|
|
description: "Password to access BCF controllers"
|
|
weight: 21
|
|
type: "password"
|
|
|
|
openstack_instance_id:
|
|
value: ""
|
|
label: "Openstack Instance ID"
|
|
description: "The Openstack instance ID that is unique within the BCF fabric"
|
|
weight: 30
|
|
type: "text"
|