forked from noironetworks/charm-neutron-api-plugin-aci
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
49 lines (49 loc) · 1.67 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
options:
aci-repo:
type: string
default: 'deb http://a.b.c.d'
description: "Apt repository for ACI module"
aci-repo-key:
type: string
default:
description: "Repo key, if missing no package authentication will be performed"
use-gbp:
type: boolean
default: True
description: "Setting to True, configures Group Based Policy. If false, it is ML2"
use-opflex:
type: boolean
default: False
description: "Use opflex protocol, if true apic_encap can be either vlan or vxlan. If false, then vlan is the only option"
aci-encap:
type: string
default: vlan
description: "vlan or vxlan, for vxlan, use_opflex should be true"
apic-hosts:
type: string
default: 1.1.1.1
description: "comma separated string of apic hostnames or ip addresses"
apic-username:
type: string
default: admin
description: "APIC username"
apic-password:
type: string
default:
description: "APIC password"
use-vmm:
type: boolean
default: True
description: "If true, api creates a openstack vmm domain, if false it uses domain specified by apic-domain-name"
apic-domain-name:
type: string
default:
description: "Name of physical/vmm domain in APIC"
apic-connection-json:
type: string
default:
description: "Describe nova-compute connections to ACI leaf in JSON format. Example {'101': ['host1.domain:1/1', 'host2.domain:1/2'], '102':['host3.domain:1/4']}. 101 is the switch id, host1.domain is connected to port 1/1 "
apic-l3out:
type: string
default:
description: "comma separated string representing ext. network name and associated epg. Example 'ext1:ext1epg, ext2:ext2epg' "