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

« back to all changes in this revision

Viewing changes to bundles.yaml

  • Committer: Bilal Baqar
  • Date: 2016-01-25 18:00:51 UTC
  • Revision ID: bbaqar@plumgrid.com-20160125180051-2cxe8nbw20lmxmg0
Adding config for install_sources

Show diffs side-by-side

added added

removed removed

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