~thomnico/micro-cluster/maasmaas

« back to all changes in this revision

Viewing changes to blue-team/havana-swift-ceph/bundle.yaml

  • Committer: Takenori MATSUMOTO
  • Date: 2014-01-30 17:57:53 UTC
  • Revision ID: takenori.matsumoto@canonical.com-20140130175753-ihibhdjgoblzubtc
Add bundle for havana-swift-ceph

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
openstack:
 
2
  series: precise
 
3
  overrides:
 
4
    openstack-origin: cloud:precise-havana
 
5
    source: cloud:precise-updates/havana
 
6
  services:
 
7
    lds:
 
8
      charm_url: local:precise/lds-quickstart
 
9
      options:
 
10
        server_fqdn: lds.orangebox.org
 
11
        admin_email: admin@lds.orangebox.org
 
12
        admin_name: admin
 
13
        admin_password: Password1+
 
14
        license: include-file://license.txt
 
15
      to: 1
 
16
    mysql:
 
17
      charm: cs:precise/mysql-29
 
18
      options:
 
19
        dataset-size: 50%
 
20
      to: lxc:3
 
21
    rabbitmq-server:
 
22
      charm: cs:precise/rabbitmq-server-16
 
23
      constraints: mem=1G
 
24
      to: lxc:3
 
25
    ceph:
 
26
      charm: cs:precise/ceph
 
27
      num_units: 3
 
28
      options:
 
29
        monitor-count: 3
 
30
        fsid: 9e7aac42-4bf4-11e3-b4b7-5254006a039c
 
31
        monitor-secret: AQAAvoJSOAv/NRAAgvXP8d7iXN7lWYbvDZzm2Q==
 
32
        osd-devices: /srv
 
33
        osd-reformat: "yes"
 
34
    keystone:
 
35
      charm: cs:precise/keystone-23
 
36
      options:
 
37
        admin-password: Password1+
 
38
        admin-token: ubuntutesting
 
39
      to: lxc:3
 
40
    openstack-dashboard:
 
41
      charm: cs:precise/openstack-dashboard-11
 
42
      options:
 
43
        offline-compression: "no"
 
44
        webroot: "/"
 
45
      to: lxc:3
 
46
    nova-compute:
 
47
      charm: cs:precise/nova-compute
 
48
      num_units: 2 
 
49
      options:
 
50
        config-flags: "auto_assign_floating_ip=False"
 
51
        enable-live-migration: False
 
52
        virt-type: kvm
 
53
    nova-cloud-controller:
 
54
      charm: cs:precise/nova-cloud-controller-19
 
55
      options:
 
56
        network-manager: Neutron
 
57
        quantum-security-groups: "yes"
 
58
      to: lxc:3
 
59
    neutron-gateway:
 
60
      charm: cs:precise/quantum-gateway-12
 
61
      options:
 
62
        ext-port: eth0
 
63
      to: 2
 
64
    cinder:
 
65
      charm: cs:precise/cinder-14
 
66
      options:
 
67
        block-device: "None"
 
68
        overwrite: "true"
 
69
      to: lxc:3
 
70
    glance:
 
71
      charm: cs:precise/glance-26
 
72
      to: lxc:3
 
73
    swift-proxy:
 
74
      charm: cs:precise/swift-proxy
 
75
      options:
 
76
        zone-assignment: manual
 
77
        replicas: 3
 
78
        use-https: 'no'
 
79
        swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae
 
80
    swift-storage-z1:
 
81
      charm: cs:precise/swift-storage
 
82
      options:
 
83
        zone: 1
 
84
        block-device: /srv
 
85
        overwrite: "true"
 
86
    swift-storage-z2:
 
87
      charm: cs:precise/swift-storage
 
88
      options:
 
89
        zone: 2
 
90
        block-device: /srv
 
91
        overwrite: "true"
 
92
    swift-storage-z3:
 
93
      charm: cs:precise/swift-storage
 
94
      options:
 
95
        zone: 3
 
96
        block-device: /srv
 
97
        overwrite: "true"
 
98
    ceilometer:
 
99
      charm: cs:precise/ceilometer
 
100
      to: lxc:3
 
101
    ceilometer-agent:
 
102
      charm: cs:precise/ceilometer-agent
 
103
    mongodb:
 
104
      charm: cs:precise/mongodb
 
105
      to: lxc:3
 
106
    ntp:
 
107
      charm: cs:precise/ntp
 
108
      to: lxc:3
 
109
  relations:
 
110
    - - keystone
 
111
      - mysql
 
112
    - - nova-cloud-controller
 
113
      - mysql
 
114
    - - nova-cloud-controller
 
115
      - rabbitmq-server
 
116
    - - nova-cloud-controller
 
117
      - glance
 
118
    - - nova-cloud-controller
 
119
      - keystone
 
120
    - - nova-compute
 
121
      - nova-cloud-controller
 
122
    - - nova-compute
 
123
      - mysql
 
124
    - - nova-compute
 
125
      - rabbitmq-server:amqp
 
126
    - - nova-compute
 
127
      - glance
 
128
    - - nova-compute
 
129
      - ceph
 
130
    - - glance
 
131
      - mysql
 
132
    - - glance
 
133
      - keystone
 
134
    - - glance
 
135
      - ceph
 
136
    - - glance
 
137
      - cinder
 
138
    - - cinder
 
139
      - mysql
 
140
    - - cinder
 
141
      - rabbitmq-server
 
142
    - - cinder
 
143
      - nova-cloud-controller
 
144
    - - cinder
 
145
      - keystone
 
146
    - - cinder
 
147
      - ceph
 
148
    - - neutron-gateway
 
149
      - mysql
 
150
    - - neutron-gateway
 
151
      - rabbitmq-server
 
152
    - - neutron-gateway
 
153
      - nova-cloud-controller
 
154
    - - openstack-dashboard
 
155
      - keystone
 
156
    - - swift-proxy
 
157
      - keystone
 
158
    - - swift-proxy
 
159
      - swift-storage-z1
 
160
    - - swift-proxy
 
161
      - swift-storage-z2
 
162
    - - swift-proxy
 
163
      - swift-storage-z3
 
164
    - - ceilometer
 
165
      - keystone
 
166
    - - ceilometer
 
167
      - rabbitmq-server
 
168
    - - ceilometer
 
169
      - mongodb
 
170
    - - ceilometer-agent:nova-ceilometer
 
171
      - nova-compute:nova-ceilometer
 
172
    - - ceilometer-agent:ceilometer-service
 
173
      - ceilometer:ceilometer-service
 
174
    - - ntp:juju-info
 
175
      - nova-compute:juju-info
 
176
    - - ntp:juju-info
 
177
      - nova-cloud-controller:juju-info
 
178
    - - ntp:juju-info
 
179
      - neutron-gateway:juju-info
 
180
    - - ntp:juju-info
 
181
      - ceph:juju-info
 
182
    - - ntp:juju-info
 
183
      - cinder:juju-info
 
184
    - - ntp:juju-info
 
185
      - keystone:juju-info
 
186
    - - ntp:juju-info
 
187
      - glance:juju-info
 
188
    - - ntp:juju-info
 
189
      - swift-proxy:juju-info
 
190
    - - ntp:juju-info
 
191
      - swift-storage-z1:juju-info
 
192
    - - ntp:juju-info
 
193
      - swift-storage-z2:juju-info
 
194
    - - ntp:juju-info
 
195
      - swift-storage-z3:juju-info
 
196
    - - ntp:juju-info
 
197
      - ceilometer:juju-info
 
198
    - - ntp:juju-info
 
199
      - mongodb:juju-info
 
200
    - - ntp:juju-info
 
201
      - rabbitmq-server:juju-info
 
202
    - - ntp:juju-info
 
203
      - mysql:juju-info
 
204
    - - ntp:juju-info
 
205
      - openstack-dashboard:juju-info
 
206
    - - landscape-client:container
 
207
      - [ lds, neutron-gateway, mysql, cinder, keystone, rabbitmq-server, glance, nova-cloud-computer, openstack-dashboard, nova-cloud-controller, nova-compute, ceph ]
 
208
    - - landscape-client:registration
 
209
      - lds