~plumgrid-team/charms/bundles/plumgrid-ons/single-controller

« back to all changes in this revision

Viewing changes to bundles.yaml

  • Committer: Julian Neytchev
  • Date: 2015-05-28 04:42:02 UTC
  • Revision ID: juliann@plumgrid.com-20150528044202-ggpwxt3wku3hys05
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
test:
 
2
  series: 'trusty'
 
3
  relations:
 
4
  - - neutron-iovisor
 
5
    - plumgrid-edge
 
6
  - - plumgrid-director
 
7
    - plumgrid-edge
 
8
  - - neutron-iovisor
 
9
    - plumgrid-director
 
10
  - - plumgrid-director
 
11
    - plumgrid-gateway
 
12
  - - neutron-iovisor
 
13
    - plumgrid-gateway
 
14
  - - neutron-iovisor
 
15
    - neutron-plumgrid-plugin
 
16
  - - nova-cloud-controller
 
17
    - nova-compute
 
18
  - - glance
 
19
    - nova-compute
 
20
  - - nova-compute
 
21
    - rabbitmq-server
 
22
  - - mysql
 
23
    - nova-compute
 
24
  - - cinder
 
25
    - mysql
 
26
  - - glance
 
27
    - mysql
 
28
  - - keystone
 
29
    - mysql
 
30
  - - mysql
 
31
    - neutron-api
 
32
  - - mysql
 
33
    - nova-cloud-controller
 
34
  - - cinder
 
35
    - nova-cloud-controller
 
36
  - - nova-cloud-controller
 
37
    - rabbitmq-server
 
38
  - - glance
 
39
    - nova-cloud-controller
 
40
  - - keystone
 
41
    - nova-cloud-controller
 
42
  - - neutron-api
 
43
    - nova-cloud-controller
 
44
  - - cinder
 
45
    - rabbitmq-server
 
46
  - - neutron-api
 
47
    - rabbitmq-server
 
48
  - - cinder
 
49
    - keystone
 
50
  - - glance
 
51
    - keystone
 
52
  - - keystone
 
53
    - neutron-api
 
54
  - - keystone
 
55
    - neutron-plumgrid-plugin
 
56
  - - keystone
 
57
    - openstack-dashboard
 
58
  - - neutron-api
 
59
    - neutron-plumgrid-plugin
 
60
  - - cinder
 
61
    - glance
 
62
  services:
 
63
    cinder:
 
64
      charm: cs:trusty/cinder
 
65
      num_units: 1
 
66
      options:
 
67
        openstack-origin: cloud:trusty-juno
 
68
      to: 'lxc:0'
 
69
    glance:
 
70
      charm: cs:trusty/glance
 
71
      num_units: 1
 
72
      options:
 
73
        openstack-origin: cloud:trusty-juno
 
74
      to: 'lxc:0'
 
75
    juju-gui:
 
76
      charm: cs:trusty/juju-gui
 
77
      num_units: 1
 
78
      to: nova-compute=0
 
79
    keystone:
 
80
      charm: cs:trusty/keystone
 
81
      num_units: 1
 
82
      options:
 
83
        admin-password: plumgrid
 
84
        openstack-origin: cloud:trusty-juno
 
85
      to: 'lxc:0'
 
86
    mysql:
 
87
      charm: cs:trusty/mysql
 
88
      num_units: 1
 
89
      to: 'lxc:0'
 
90
    neutron-api:
 
91
      charm: cs:~plumgrid-team/trusty/neutron-api
 
92
      num_units: 1
 
93
      options:
 
94
        neutron-plugin: plumgrid
 
95
        neutron-security-groups: false
 
96
        openstack-origin: cloud:trusty-juno
 
97
        plumgrid-password: plumgrid
 
98
        plumgrid-username: plumgrid
 
99
        plumgrid-virtual-ip: 192.168.100.250
 
100
      to: 'lxc:0'
 
101
    neutron-iovisor:
 
102
      charm: cs:~plumgrid-team/trusty/neutron-iovisor
 
103
      num_units: 3
 
104
      options:
 
105
        install_keys: 'null' 
 
106
        install_sources: 'ppa:plumgrid-team/test'
 
107
      to: [0, nova-compute=0, nova-compute=1]
 
108
    neutron-plumgrid-plugin:
 
109
      charm: cs:~plumgrid-team/trusty/neutron-plumgrid-plugin
 
110
      num_units: 1
 
111
      options:
 
112
        install_keys: 'null'
 
113
        install_sources: 'ppa:plumgrid-team/test'
 
114
    nova-cloud-controller:
 
115
      charm: cs:trusty/nova-cloud-controller
 
116
      num_units: 1
 
117
      options:
 
118
        console-access-protocol: novnc
 
119
        network-manager: Neutron
 
120
        openstack-origin: cloud:trusty-juno
 
121
        quantum-security-groups: 'yes'
 
122
      to: 'lxc:0'
 
123
    nova-compute:
 
124
      charm: cs:~plumgrid-team/trusty/nova-compute
 
125
      num_units: 2
 
126
      options:
 
127
        enable-live-migration: true
 
128
        enable-resize: true
 
129
        migration-auth-type: ssh
 
130
        openstack-origin: cloud:trusty-juno
 
131
    openstack-dashboard:
 
132
      charm: cs:trusty/openstack-dashboard
 
133
      num_units: 1
 
134
      options:
 
135
        openstack-origin: cloud:trusty-juno
 
136
      to: 'lxc:0'
 
137
    plumgrid-director:
 
138
      charm: cs:~plumgrid-team/trusty/plumgrid-director
 
139
      num_units: 1
 
140
      options:
 
141
        plumgrid-virtual-ip: 192.168.100.250
 
142
      to: '0'
 
143
    plumgrid-edge:
 
144
      charm: cs:~plumgrid-team/trusty/plumgrid-edge
 
145
      num_units: 1
 
146
      to: nova-compute=0
 
147
    plumgrid-gateway:
 
148
      charm: cs:~plumgrid-team/trusty/plumgrid-gateway
 
149
      num_units: 1
 
150
      options:
 
151
        external-interface: eth1
 
152
      to: nova-compute=1
 
153
    rabbitmq-server:
 
154
      charm: cs:trusty/rabbitmq-server
 
155
      num_units: 1
 
156
      to: 'lxc:0'