Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
deployment
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Sebastian Rieger
deployment
Commits
38687aaa
Commit
38687aaa
authored
11 months ago
by
Stefan Friedmann
Browse files
Options
Downloads
Patches
Plain Diff
Add 'bundle-cloud1-3nodes.yaml
parent
c2de2beb
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
bundles/bundle-cloud1-3nodes.yaml
+569
-0
569 additions, 0 deletions
bundles/bundle-cloud1-3nodes.yaml
with
569 additions
and
0 deletions
bundles/bundle-cloud1-3nodes.yaml
0 → 100644
+
569
−
0
View file @
38687aaa
# Please refer to the OpenStack Charms Deployment Guide for more information.
# https://docs.openstack.org/project-deploy-guide/charm-deployment-guide
#
# NOTE: Please review the value for the configuration option
# `bridge-interface-mappings` for the `ovn-chassis` charm (see `data-port` variable).
# Refer to the [Open Virtual Network (OVN)](https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/app-ovn.html)
# section of the [OpenStack Charms Deployment Guide](https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/)
# for more information.
name
:
openstack-telemetry
local_overlay_enabled
:
true
#series: jammy
base
:
ubuntu@22.04
variables
:
openstack-origin
:
&openstack-origin
cloud:jammy-bobcat
openstack-charm-channel
:
&openstack-charm-channel
2023.2/stable
ovn-charm-channel
:
&ovn-charm-channel
23.09/stable
ceph-charm-channel
:
&ceph-charm-channel
reef/stable
mysql-charm-channel
:
&mysql-charm-channel
8.0/stable
hacluster-charm-channel
:
&hacluster-charm-channel
2.4/stable
data-port
:
&data-port
br-ex:bond0
cluster-port
:
&cluster-port
br-int:bond1
worker-multiplier
:
&worker-multiplier
0.25
osd-devices
:
&osd-devices
/dev/sdc /dev/sdd /dev/sde /dev/sdf
bluestore-block-db-size
:
&bluestore-block-db-size
50000000000
bluestore-db
:
&bluestore-db
/dev/sdb
expected-osd-count
:
&expected-osd-count
3
expected-mon-count
:
&expected-mon-count
3
ha-vip
:
&ha-vip
10.32.13.29
os-admin-net
:
&os-admin-net
10.32.13.0/24
os-internal-net
:
&os-internal-net
10.32.13.0/24
os-public-net
:
&os-public-net
10.32.13.0/24
machines
:
'
0'
:
#series: jammy
base
:
ubuntu@22.04
constraints
:
"
tags=control"
'
1'
:
#series: jammy
base
:
ubuntu@22.04
constraints
:
"
tags=control"
'
2'
:
#series: jammy
base
:
ubuntu@22.04
constraints
:
"
tags=control"
# '3':
# series: jammy
# base: ubuntu@22.04
# constraints: "tags=compute"
# '4':
# series: jammy
# base: ubuntu@22.04
# constraints: "tags=compute"
# '5':
# series: jammy
# base: ubuntu@22.04
# constraints: "tags=compute"
relations
:
-
-
nova-compute:amqp
-
rabbitmq-server:amqp
-
-
nova-cloud-controller:identity-service
-
keystone:identity-service
-
-
glance:identity-service
-
keystone:identity-service
-
-
neutron-api:identity-service
-
keystone:identity-service
-
-
neutron-api:amqp
-
rabbitmq-server:amqp
-
-
glance:amqp
-
rabbitmq-server:amqp
-
-
nova-cloud-controller:image-service
-
glance:image-service
-
-
nova-compute:image-service
-
glance:image-service
-
-
nova-cloud-controller:cloud-compute
-
nova-compute:cloud-compute
-
-
nova-cloud-controller:amqp
-
rabbitmq-server:amqp
-
-
openstack-dashboard:identity-service
-
keystone:identity-service
-
-
nova-cloud-controller:neutron-api
-
neutron-api:neutron-api
-
-
cinder:image-service
-
glance:image-service
-
-
cinder:amqp
-
rabbitmq-server:amqp
-
-
cinder:identity-service
-
keystone:identity-service
-
-
cinder:cinder-volume-service
-
nova-cloud-controller:cinder-volume-service
-
-
cinder-ceph:storage-backend
-
cinder:storage-backend
-
-
ceph-mon:client
-
nova-compute:ceph
-
-
nova-compute:ceph-access
-
cinder-ceph:ceph-access
-
-
ceph-mon:client
-
cinder-ceph:ceph
-
-
ceph-mon:client
-
glance:ceph
-
-
ceph-osd:mon
-
ceph-mon:osd
-
-
ntp:juju-info
-
nova-compute:juju-info
-
-
ceph-radosgw:mon
-
ceph-mon:radosgw
-
-
ceph-radosgw:identity-service
-
keystone:identity-service
-
-
placement:identity-service
-
keystone:identity-service
-
-
placement
-
nova-cloud-controller
-
-
keystone:shared-db
-
keystone-mysql-router:shared-db
-
-
cinder:shared-db
-
cinder-mysql-router:shared-db
-
-
glance:shared-db
-
glance-mysql-router:shared-db
-
-
nova-cloud-controller:shared-db
-
nova-mysql-router:shared-db
-
-
neutron-api:shared-db
-
neutron-mysql-router:shared-db
-
-
openstack-dashboard:shared-db
-
dashboard-mysql-router:shared-db
-
-
placement:shared-db
-
placement-mysql-router:shared-db
-
-
vault:shared-db
-
vault-mysql-router:shared-db
-
-
keystone-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
cinder-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
nova-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
glance-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
neutron-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
dashboard-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
placement-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
vault-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
neutron-api-plugin-ovn:neutron-plugin
-
neutron-api:neutron-plugin-api-subordinate
-
-
ovn-central:certificates
-
vault:certificates
-
-
ovn-central:ovsdb-cms
-
neutron-api-plugin-ovn:ovsdb-cms
-
-
neutron-api:certificates
-
vault:certificates
-
-
ovn-chassis:nova-compute
-
nova-compute:neutron-plugin
-
-
ovn-chassis:certificates
-
vault:certificates
-
-
ovn-chassis:ovsdb
-
ovn-central:ovsdb
-
-
vault:certificates
-
neutron-api-plugin-ovn:certificates
-
-
vault:certificates
-
cinder:certificates
-
-
vault:certificates
-
glance:certificates
-
-
vault:certificates
-
gnocchi:certificates
-
-
vault:certificates
-
keystone:certificates
-
-
vault:certificates
-
nova-cloud-controller:certificates
-
-
vault:certificates
-
openstack-dashboard:certificates
-
-
vault:certificates
-
placement:certificates
-
-
vault:certificates
-
ceph-radosgw:certificates
-
-
vault:certificates
-
mysql-innodb-cluster:certificates
-
-
ceilometer-agent:ceilometer-service
-
ceilometer:ceilometer-service
-
-
ceilometer:identity-notifications
-
keystone:identity-notifications
-
-
ceilometer:identity-credentials
-
keystone:identity-credentials
-
-
vault:certificates
-
ceilometer:certificates
-
-
ceilometer-agent:nova-ceilometer
-
nova-compute:nova-ceilometer
-
-
ceilometer-agent:amqp
-
rabbitmq-server:amqp
-
-
ceilometer:amqp
-
rabbitmq-server:amqp
-
-
aodh-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
aodh:shared-db
-
aodh-mysql-router:shared-db
-
-
aodh:identity-service
-
keystone:identity-service
-
-
aodh:amqp
-
rabbitmq-server:amqp
-
-
gnocchi:storage-ceph
-
ceph-mon:client
-
-
gnocchi-mysql-router:db-router
-
mysql-innodb-cluster:db-router
-
-
gnocchi:shared-db
-
gnocchi-mysql-router:shared-db
-
-
gnocchi:amqp
-
rabbitmq-server:amqp
-
-
gnocchi:coordinator-memcached
-
memcached:cache
-
-
gnocchi:metric-service
-
ceilometer:metric-service
-
-
gnocchi:identity-service
-
keystone:identity-service
-
-
keystone-hacluster:ha
-
keystone:ha
-
-
nova-cloud-controller-hacluster:ha
-
nova-cloud-controller:ha
-
-
nova-cloud-controller:memcache
-
memcached:cache
applications
:
aodh
:
annotations
:
gui-x
:
'
1500'
gui-y
:
'
0'
charm
:
ch:aodh
num_units
:
1
options
:
openstack-origin
:
*openstack-origin
to
:
-
lxd:0
channel
:
*openstack-charm-channel
aodh-mysql-router
:
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
ceilometer
:
annotations
:
gui-x
:
'
1250'
gui-y
:
'
0'
charm
:
ch:ceilometer
num_units
:
1
options
:
openstack-origin
:
*openstack-origin
to
:
-
lxd:2
channel
:
*openstack-charm-channel
ceilometer-agent
:
annotations
:
gui-x
:
'
1250'
gui-y
:
'
500'
charm
:
ch:ceilometer-agent
num_units
:
0
channel
:
*openstack-charm-channel
ceph-mon
:
annotations
:
gui-x
:
'
790'
gui-y
:
'
1540'
charm
:
ch:ceph-mon
num_units
:
3
options
:
expected-osd-count
:
*expected-osd-count
monitor-count
:
*expected-mon-count
source
:
*openstack-origin
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
*ceph-charm-channel
ceph-osd
:
annotations
:
gui-x
:
'
1065'
gui-y
:
'
1540'
charm
:
ch:ceph-osd
num_units
:
3
options
:
osd-devices
:
*osd-devices
bluestore-block-db-size
:
*bluestore-block-db-size
bluestore-db
:
*bluestore-db
source
:
*openstack-origin
to
:
-
'
0'
-
'
1'
-
'
2'
# - '3'
# - '4'
# - '5'
channel
:
*ceph-charm-channel
ceph-radosgw
:
annotations
:
gui-x
:
'
850'
gui-y
:
'
900'
charm
:
ch:ceph-radosgw
num_units
:
1
options
:
source
:
*openstack-origin
to
:
-
lxd:0
channel
:
*ceph-charm-channel
cinder-mysql-router
:
annotations
:
gui-x
:
'
900'
gui-y
:
'
1400'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
cinder
:
annotations
:
gui-x
:
'
980'
gui-y
:
'
1270'
charm
:
ch:cinder
num_units
:
1
options
:
block-device
:
None
glance-api-version
:
2
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
to
:
-
lxd:1
channel
:
*openstack-charm-channel
cinder-ceph
:
annotations
:
gui-x
:
'
1120'
gui-y
:
'
1400'
charm
:
ch:cinder-ceph
num_units
:
0
channel
:
*openstack-charm-channel
glance-mysql-router
:
annotations
:
gui-x
:
'
-290'
gui-y
:
'
1400'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
glance
:
annotations
:
gui-x
:
'
-230'
gui-y
:
'
1270'
charm
:
ch:glance
num_units
:
1
options
:
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
to
:
-
lxd:2
channel
:
*openstack-charm-channel
keystone-mysql-router
:
annotations
:
gui-x
:
'
230'
gui-y
:
'
1400'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
keystone-hacluster
:
charm
:
ch:hacluster
channel
:
*hacluster-charm-channel
options
:
cluster_count
:
3
keystone
:
annotations
:
gui-x
:
'
300'
gui-y
:
'
1270'
charm
:
ch:keystone
num_units
:
3
options
:
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
vip
:
*ha-vip
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
*openstack-charm-channel
neutron-mysql-router
:
annotations
:
gui-x
:
'
505'
gui-y
:
'
1385'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
neutron-api-plugin-ovn
:
annotations
:
gui-x
:
'
690'
gui-y
:
'
1385'
charm
:
ch:neutron-api-plugin-ovn
channel
:
*openstack-charm-channel
neutron-api
:
annotations
:
gui-x
:
'
580'
gui-y
:
'
1270'
charm
:
ch:neutron-api
num_units
:
1
options
:
enable-ml2-port-security
:
true
neutron-security-groups
:
true
flat-network-providers
:
physnet1
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
to
:
-
lxd:1
channel
:
*openstack-charm-channel
placement-mysql-router
:
annotations
:
gui-x
:
'
1320'
gui-y
:
'
1385'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
placement
:
annotations
:
gui-x
:
'
1320'
gui-y
:
'
1270'
charm
:
ch:placement
num_units
:
1
options
:
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
to
:
-
lxd:2
channel
:
*openstack-charm-channel
nova-mysql-router
:
annotations
:
gui-x
:
'
-30'
gui-y
:
'
1385'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
nova-cloud-controller-hacluster
:
charm
:
ch:hacluster
channel
:
*hacluster-charm-channel
options
:
cluster_count
:
3
nova-cloud-controller
:
annotations
:
gui-x
:
'
35'
gui-y
:
'
1270'
charm
:
ch:nova-cloud-controller
num_units
:
3
options
:
network-manager
:
Neutron
worker-multiplier
:
*worker-multiplier
openstack-origin
:
*openstack-origin
vip
:
*ha-vip
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
*openstack-charm-channel
nova-compute
:
annotations
:
gui-x
:
'
190'
gui-y
:
'
890'
charm
:
ch:nova-compute
num_units
:
3
options
:
config-flags
:
default_ephemeral_format=ext4
enable-live-migration
:
true
enable-resize
:
true
migration-auth-type
:
ssh
openstack-origin
:
*openstack-origin
to
:
-
'
0'
-
'
1'
-
'
2'
# - '3'
# - '4'
# - '5'
channel
:
*openstack-charm-channel
ntp
:
annotations
:
gui-x
:
'
315'
gui-y
:
'
1030'
charm
:
ch:ntp
num_units
:
0
dashboard-mysql-router
:
annotations
:
gui-x
:
'
510'
gui-y
:
'
1030'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
openstack-dashboard
:
annotations
:
gui-x
:
'
585'
gui-y
:
'
900'
charm
:
ch:openstack-dashboard
num_units
:
1
options
:
openstack-origin
:
*openstack-origin
to
:
-
lxd:1
channel
:
*openstack-charm-channel
rabbitmq-server
:
annotations
:
gui-x
:
'
300'
gui-y
:
'
1550'
charm
:
ch:rabbitmq-server
num_units
:
3
options
:
min-cluster-size
:
3
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
3.9/stable
mysql-innodb-cluster
:
annotations
:
gui-x
:
'
535'
gui-y
:
'
1550'
charm
:
ch:mysql-innodb-cluster
num_units
:
3
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
*mysql-charm-channel
ovn-central
:
annotations
:
gui-x
:
'
70'
gui-y
:
'
1550'
charm
:
ch:ovn-central
num_units
:
3
options
:
source
:
*openstack-origin
to
:
-
lxd:0
-
lxd:1
-
lxd:2
channel
:
*ovn-charm-channel
ovn-chassis
:
annotations
:
gui-x
:
'
120'
gui-y
:
'
1030'
charm
:
ch:ovn-chassis
# Please update the `bridge-interface-mappings` to values suitable for the
# hardware used in your deployment. See the referenced documentation at the
# top of this file.
options
:
ovn-bridge-mappings
:
physnet1:br-ex
bridge-interface-mappings
:
*data-port
channel
:
*ovn-charm-channel
vault-mysql-router
:
annotations
:
gui-x
:
'
1535'
gui-y
:
'
1560'
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
vault
:
annotations
:
gui-x
:
'
1610'
gui-y
:
'
1430'
charm
:
ch:vault
channel
:
1.8/stable
num_units
:
1
to
:
-
lxd:0
gnocchi
:
annotations
:
gui-x
:
'
1500'
gui-y
:
'
250'
num_units
:
1
charm
:
ch:gnocchi
options
:
openstack-origin
:
*openstack-origin
to
:
-
lxd:1
channel
:
*openstack-charm-channel
gnocchi-mysql-router
:
charm
:
ch:mysql-router
channel
:
*mysql-charm-channel
memcached
:
annotations
:
gui-x
:
'
1500'
gui-y
:
'
500'
num_units
:
1
charm
:
ch:memcached
to
:
-
lxd:2
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment