~ajkavanagh/+junk/useful-things

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
144
145
146
147
148
relations:
- - keystone
  - mysql
- - nova-cloud-controller
  - glance
- - nova-cloud-controller
  - keystone
- - nova-cloud-controller
  - mysql
- - nova-cloud-controller
  - rabbitmq-server
- - glance
  - keystone
- - glance
  - mysql
- - cinder
  - glance
- - cinder
  - keystone
- - cinder
  - nova-cloud-controller
- - cinder
  - mysql
- - cinder
  - rabbitmq-server
- - openstack-dashboard
  - keystone
- - nova-compute:amqp
  - rabbitmq-server:amqp
- - nova-compute
  - nova-cloud-controller
- - nova-compute
  - glance
- - neutron-gateway
  - nova-cloud-controller
- - neutron-gateway:amqp
  - rabbitmq-server
- - neutron-api
  - mysql
- - neutron-api
  - rabbitmq-server
- - neutron-api
  - nova-cloud-controller
- - neutron-api
  - neutron-openvswitch
- - neutron-api
  - keystone
- - neutron-api
  - neutron-gateway
- - neutron-openvswitch
  - nova-compute
- - neutron-openvswitch
  - rabbitmq-server
- - ceph
  - glance
- - ceph
  - nova-compute
- - ceph
  - cinder
series: xenial
services:
  ceph:
    charm: cs:xenial/ceph
    hwreqs:
      storage: /dev/sdb
    num_units: 1
    options:
      fsid: 6547bd3e-1397-11e2-82e5-53567c8d32dc
      monitor-count: 1
      monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ==
      osd-devices: /dev/sdb
      osd-reformat: 'yes'
      source: distro
  cinder:
    charm: cs:xenial/cinder
    hwreqs:
      storage: None
    num_units: 1
    options:
      block-device: None
      ceph-osd-replication-count: 1
      glance-api-version: 2
      openstack-origin: distro
      overwrite: 'true'
      remove-missing-force: true
  glance:
    charm: cs:xenial/glance
    num_units: 1
    options:
      ceph-osd-replication-count: 1
      debug: true
      openstack-origin: distro
      verbose: true
  keystone:
    charm: cs:xenial/keystone
    num_units: 1
    options:
      admin-password: openstack
      admin-token: ubuntutesting
      openstack-origin: distro
  mysql:
    charm: cs:xenial/percona-cluster
    num_units: 1
    constraints: mem=1G
    options:
      max-connections: 500
      source: distro
  neutron-api:
    charm: cs:xenial/neutron-api
    num_units: 1
    options:
      neutron-security-groups: true
      openstack-origin: distro
  neutron-gateway:
    charm: cs:xenial/neutron-gateway
    num_units: 1
    options:
      bridge-mappings: physnet1:br-ex
      instance-mtu: 1300
      openstack-origin: distro
      plugin: ovs
  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
      openstack-origin: distro
  nova-compute:
    charm: cs:xenial/nova-compute
    hwreqs:
      compute: kvm
    num_units: 2
    options:
      openstack-origin: distro
      virt-type: kvm
  openstack-dashboard:
    charm: cs:xenial/openstack-dashboard
    num_units: 1
    options:
      openstack-origin: distro
  rabbitmq-server:
    charm: cs:xenial/rabbitmq-server
    num_units: 1
    options:
      source: distro