-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbundle.yaml
143 lines (143 loc) · 3.62 KB
/
bundle.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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
relations:
- - nova-compute:amqp
- rabbitmq-server:amqp
- - neutron-gateway:amqp
- rabbitmq-server:amqp
- - keystone:shared-db
- mysql:shared-db
- - nova-cloud-controller:identity-service
- keystone:identity-service
- - glance:identity-service
- keystone:identity-service
- - neutron-api:identity-service
- keystone:identity-service
- - neutron-openvswitch:neutron-plugin-api
- neutron-api:neutron-plugin-api
- - neutron-api:shared-db
- mysql:shared-db
- - neutron-api:amqp
- rabbitmq-server:amqp
- - neutron-gateway:neutron-plugin-api
- neutron-api:neutron-plugin-api
- - glance:shared-db
- mysql:shared-db
- - glance:amqp
- rabbitmq-server:amqp
- - nova-cloud-controller:image-service
- glance:image-service
- - nova-compute:image-service
- glance:image-service
- - nova-cloud-controller:cloud-compute
- nova-compute:cloud-compute
- - nova-cloud-controller:amqp
- rabbitmq-server:amqp
- - nova-cloud-controller:quantum-network-service
- neutron-gateway:quantum-network-service
- - nova-compute:neutron-plugin
- neutron-openvswitch:neutron-plugin
- - neutron-openvswitch:amqp
- rabbitmq-server:amqp
- - openstack-dashboard:identity-service
- keystone:identity-service
- - nova-cloud-controller:shared-db
- mysql:shared-db
- - nova-cloud-controller:neutron-api
- neutron-api:neutron-api
- - ceph-mon:client
- nova-compute:ceph
- - ceph-mon:client
- glance:ceph
- - ceph-radosgw:mon
- ceph-mon:radosgw
- - ceph-osd:mon
- ceph-mon:osd
- - ceph-radosgw:identity-service
- keystone:identity-service
- - nova-compute:lxd
- lxd:lxd
series: xenial
services:
ceph-mon:
charm: cs:xenial/ceph-mon
num_units: 3
options:
fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7
monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A==
source: cloud:xenial-pike
ceph-osd:
charm: cs:xenial/ceph-osd
num_units: 3
options:
osd-devices: /srv/osd
use-direct-io: False
source: cloud:xenial-pike
ceph-radosgw:
charm: cs:xenial/ceph-radosgw
num_units: 1
options:
source: cloud:xenial-pike
glance:
charm: cs:xenial/glance
num_units: 1
options:
openstack-origin: cloud:xenial-pike
keystone:
charm: cs:xenial/keystone
num_units: 1
options:
admin-password: openstack
openstack-origin: cloud:xenial-pike
mysql:
charm: cs:xenial/percona-cluster
num_units: 1
options:
max-connections: 20000
innodb-buffer-pool-size: 50%
neutron-api:
charm: cs:xenial/neutron-api
num_units: 1
options:
neutron-security-groups: true
overlay-network-type: "gre vxlan"
openstack-origin: cloud:xenial-pike
flat-network-providers: eth0
neutron-gateway:
charm: cs:xenial/neutron-gateway
num_units: 1
options:
ext-port: eth1
openstack-origin: cloud:xenial-pike
neutron-openvswitch:
charm: cs:xenial/neutron-openvswitch
num_units: 0
nova-cloud-controller:
charm: cs:xenial/nova-cloud-controller
num_units: 1
options:
network-manager: Neutron
console-access-protocol: novnc
openstack-origin: cloud:xenial-pike
nova-compute:
charm: cs:xenial/nova-compute
num_units: 1
options:
enable-live-migration: False
enable-resize: False
virt-type: lxd
openstack-origin: cloud:xenial-pike
ntp:
charm: cs:xenial/ntp
num_units: 0
lxd:
charm: cs:xenial/lxd
options:
block-devices: None
openstack-dashboard:
expose: True
charm: cs:xenial/openstack-dashboard
num_units: 1
options:
openstack-origin: cloud:xenial-pike
rabbitmq-server:
charm: cs:xenial/rabbitmq-server
num_units: 1