Skip to content

Instantly share code, notes, and snippets.

@2stacks
Last active September 4, 2019 17:05
Show Gist options
  • Save 2stacks/21ba79de48e38b3588868cd033675d1a to your computer and use it in GitHub Desktop.
Save 2stacks/21ba79de48e38b3588868cd033675d1a to your computer and use it in GitHub Desktop.
Octavia Overlay
# Loadbalancer (LBAASv2) with Octavia - requires Rocky or later
---
applications:
barbican:
charm: cs:barbican
num_units: 1
options:
openstack-origin: cloud:bionic-stein
to:
- lxd:0
barbican-vault:
charm: cs:barbican-vault
octavia:
series: bionic
charm: cs:octavia
num_units: 1
options:
openstack-origin: cloud:bionic-stein
to:
- lxd:0
octavia-dashboard:
charm: cs:octavia-dashboard
vault:
charm: cs:vault
num_units: 1
to:
- lxd:0
glance-simplestreams-sync:
charm: cs:glance-simplestreams-sync
num_units: 1
options:
source: ppa:simplestreams-dev/trunk
to:
- lxd:0
octavia-diskimage-retrofit:
charm: cs:octavia-diskimage-retrofit
options:
amp-image-tag: 'octavia-amphora'
retrofit-uca-pocket: stein
relations:
- - mysql:shared-db
- octavia:shared-db
- - mysql:shared-db
- barbican:shared-db
- - mysql:shared-db
- vault:shared-db
- - keystone:identity-service
- octavia:identity-service
- - keystone:identity-service
- barbican:identity-service
- - rabbitmq-server:amqp
- octavia:amqp
- - rabbitmq-server:amqp
- barbican:amqp
- - neutron-api:neutron-load-balancer
- octavia:neutron-api
- - neutron-openvswitch:neutron-plugin
- octavia:neutron-openvswitch
- - openstack-dashboard:dashboard-plugin
- octavia-dashboard:dashboard
- - barbican-vault:secrets
- barbican:secrets
- - vault:secrets
- barbican-vault:secrets-storage
- - glance-simplestreams-sync:juju-info
- octavia-diskimage-retrofit:juju-info
- - keystone:identity-service
- glance-simplestreams-sync:identity-service
- - rabbitmq-server:amqp
- glance-simplestreams-sync:amqp
- - keystone:identity-credentials
- octavia-diskimage-retrofit:identity-credentials
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment