79 lines
2.1 KiB
YAML
79 lines
2.1 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"
|
|
|
|
openstack_mgmt_tenant:
|
|
value: ""
|
|
label: "Management Tenant"
|
|
description: "The BCF Management Tenant. Not needed in P_Only mode."
|
|
weight: 40
|
|
type: "text"
|
|
|
|
bcf_version:
|
|
type: "select"
|
|
weight: 50
|
|
value: "3.5.0"
|
|
label: "BCF Fabric Version"
|
|
description: "The plugin supports BCF 3.5.0 or 3.6.0 release. Not needed in P_Only mode."
|
|
values:
|
|
- data: "3.5.0"
|
|
label: "3.5.0"
|
|
- data: "3.6.0"
|
|
label: "3.6.0"
|