Single-cluster RabbitMQ for OpenStack
The intention for the patch is to increase the stability of OpenStack installation: 1. Use a single RabbitMQ cluster for all OpenStack services. 2. Use 2 replicas for RabbitMQ clusters instead of 3; RabbitMQ does not implement a quorum mechanism which allows us to have even number of nodes, this should provide better performance by reducing the number of instances where the data should be replicated. This should also reduce the odds of getting RabbitMQ partitioning. Co-authored-by: Drew Walters <andrew.walters@att.com> Change-Id: Id981e2650efc24a9e67cf87a0abd414a96f40088
This commit is contained in:
parent
6bb6c42b44
commit
c357733d71
@ -18,6 +18,13 @@ data:
|
||||
- type: "null"
|
||||
name:
|
||||
type: string
|
||||
statefulset:
|
||||
type: object
|
||||
properties:
|
||||
replicas:
|
||||
type: number
|
||||
name:
|
||||
type: string
|
||||
auth:
|
||||
type: object
|
||||
hosts:
|
||||
|
@ -13,5 +13,4 @@ metadata:
|
||||
data:
|
||||
description: Deploy Cinder
|
||||
chart_group:
|
||||
- cinder-rabbitmq
|
||||
- cinder
|
||||
|
@ -73,7 +73,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.cinder_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -103,7 +103,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.cinder.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -125,6 +125,13 @@ metadata:
|
||||
dest:
|
||||
path: .values.endpoints.oslo_db.path
|
||||
pattern: DB_NAME
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.volume.name
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.path
|
||||
pattern: VHOST_NAME
|
||||
|
||||
# Secrets
|
||||
- dest:
|
||||
@ -143,13 +150,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_cinder_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.cinder.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_cinder_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.cinder.password
|
||||
|
@ -14,7 +14,5 @@ data:
|
||||
chart_group:
|
||||
- libvirt
|
||||
- openvswitch
|
||||
- neutron-rabbitmq
|
||||
- nova-rabbitmq
|
||||
- neutron
|
||||
- nova
|
||||
|
@ -1,120 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: neutron-rabbitmq
|
||||
labels:
|
||||
name: neutron-rabbitmq-global
|
||||
component: neutron
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh.rabbitmq
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
|
||||
# Endpoints
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.neutron_oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.neutron_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.neutron.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
# Secrets
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_neutron_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_neutron_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: neutron-rabbitmq
|
||||
release: neutron-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-neutron-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-neutron-rabbitmq
|
||||
values:
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
prometheus_rabbitmq_exporter:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- neutron-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: neutron-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq-htk
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: neutron-rabbitmq-htk
|
||||
release: neutron-rabbitmq-htk
|
||||
namespace: neutron-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -55,7 +55,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.neutron_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -97,7 +97,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.neutron.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -119,6 +119,13 @@ metadata:
|
||||
dest:
|
||||
path: .values.endpoints.oslo_db.path
|
||||
pattern: DB_NAME
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.network.name
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.path
|
||||
pattern: VHOST_NAME
|
||||
|
||||
# Secrets
|
||||
- dest:
|
||||
@ -143,13 +150,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_neutron_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.neutron.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_neutron_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.neutron.password
|
||||
|
@ -1,120 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: nova-rabbitmq
|
||||
labels:
|
||||
name: nova-rabbitmq-global
|
||||
component: nova
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh.rabbitmq
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
|
||||
# Endpoints
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.nova_oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.nova_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.nova.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
# Secrets
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_nova_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_nova_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: nova-rabbitmq
|
||||
release: nova-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-nova-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-nova-rabbitmq
|
||||
values:
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
prometheus_rabbitmq_exporter:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- nova-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: nova-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq-htk
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: nova-rabbitmq-htk
|
||||
release: nova-rabbitmq-htk
|
||||
namespace: nova-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -55,7 +55,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.nova_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -141,7 +141,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.nova.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -189,6 +189,13 @@ metadata:
|
||||
dest:
|
||||
path: .values.endpoints.oslo_db_cell0.path
|
||||
pattern: DB_NAME
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.compute.name
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.path
|
||||
pattern: VHOST_NAME
|
||||
|
||||
# Secrets
|
||||
- dest:
|
||||
@ -219,13 +226,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_nova_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.nova.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_nova_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.nova.password
|
||||
|
@ -13,5 +13,4 @@ metadata:
|
||||
data:
|
||||
description: Deploy Glance
|
||||
chart_group:
|
||||
- glance-rabbitmq
|
||||
- glance
|
||||
|
@ -55,7 +55,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.glance_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -97,7 +97,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.glance.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -125,6 +125,13 @@ metadata:
|
||||
path: .osh.glance.ceph_object_store
|
||||
dest:
|
||||
path: .values.endpoints.ceph_object_store.auth.glance
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.image.name
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.path
|
||||
pattern: VHOST_NAME
|
||||
|
||||
# Secrets
|
||||
- dest:
|
||||
@ -143,13 +150,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_glance_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.glance.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_glance_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.glance.password
|
||||
|
@ -1,120 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: glance-rabbitmq
|
||||
labels:
|
||||
name: glance-rabbitmq-global
|
||||
component: glance
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh.rabbitmq
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
|
||||
# Endpoints
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.glance_oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.glance_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.glance.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
# Secrets
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_glance_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_glance_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: glance-rabbitmq
|
||||
release: glance-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-glance-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-glance-rabbitmq
|
||||
values:
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
prometheus_rabbitmq_exporter:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- glance-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: glance-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq-htk
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: glance-rabbitmq-htk
|
||||
release: glance-rabbitmq-htk
|
||||
namespace: glance-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -13,5 +13,4 @@ metadata:
|
||||
data:
|
||||
description: Deploy Heat
|
||||
chart_group:
|
||||
- heat-rabbitmq
|
||||
- heat
|
||||
|
@ -61,7 +61,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.heat_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -103,7 +103,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.heat.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -125,6 +125,13 @@ metadata:
|
||||
dest:
|
||||
path: .values.endpoints.oslo_db.path
|
||||
pattern: DB_NAME
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.orchestration.name
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.path
|
||||
pattern: VHOST_NAME
|
||||
|
||||
# Secrets
|
||||
- dest:
|
||||
@ -155,13 +162,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_heat_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.heat.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_heat_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.heat.password
|
||||
|
@ -1,120 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: heat-rabbitmq
|
||||
labels:
|
||||
name: heat-rabbitmq-global
|
||||
component: heat
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh.rabbitmq
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
|
||||
# Endpoints
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.heat_oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.heat_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.heat.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
# Secrets
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_heat_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_heat_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: heat-rabbitmq
|
||||
release: heat-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-heat-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-heat-rabbitmq
|
||||
values:
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
prometheus_rabbitmq_exporter:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- heat-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: heat-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq-htk
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: heat-rabbitmq-htk
|
||||
release: heat-rabbitmq-htk
|
||||
namespace: heat-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -13,5 +13,4 @@ metadata:
|
||||
data:
|
||||
description: Deploy Keystone
|
||||
chart_group:
|
||||
- keystone-rabbitmq
|
||||
- keystone
|
||||
|
@ -43,7 +43,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.keystone_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
@ -69,7 +69,7 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.keystone.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin
|
||||
- src:
|
||||
@ -103,13 +103,13 @@ metadata:
|
||||
path: .values.endpoints.oslo_messaging.auth.admin.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_keystone_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.keystone.password
|
||||
src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_keystone_oslo_messaging_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
- dest:
|
||||
path: .values.endpoints.oslo_db.auth.keystone.password
|
||||
@ -150,6 +150,18 @@ data:
|
||||
post:
|
||||
create: []
|
||||
values:
|
||||
dependencies:
|
||||
static:
|
||||
api:
|
||||
jobs:
|
||||
- keystone-db-sync
|
||||
- keystone-credential-setup
|
||||
- keystone-fernet-setup
|
||||
db_sync:
|
||||
jobs:
|
||||
- keystone-db-init
|
||||
- keystone-credential-setup
|
||||
- keystone-fernet-setup
|
||||
bootstrap:
|
||||
script: |
|
||||
openstack role create --or-show _member_
|
||||
@ -194,14 +206,6 @@ data:
|
||||
- stdout
|
||||
- fluent
|
||||
qualname: keystone
|
||||
logger_amqp:
|
||||
level: WARNING
|
||||
handlers: stderr
|
||||
qualname: amqp
|
||||
logger_amqplib:
|
||||
level: WARNING
|
||||
handlers: stderr
|
||||
qualname: amqplib
|
||||
logger_eventletwsgi:
|
||||
level: WARNING
|
||||
handlers: stderr
|
||||
@ -237,6 +241,8 @@ data:
|
||||
formatter_default:
|
||||
format: "%(message)s"
|
||||
keystone:
|
||||
DEFAULT:
|
||||
transport_url: localhost
|
||||
identity:
|
||||
driver: sql
|
||||
default_domain_id: default
|
||||
@ -253,6 +259,9 @@ data:
|
||||
job:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
manifests:
|
||||
job_rabbit_init: false
|
||||
secret_rabbitmq: false
|
||||
dependencies:
|
||||
- keystone-htk
|
||||
...
|
||||
|
@ -1,120 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: keystone-rabbitmq
|
||||
labels:
|
||||
name: keystone-rabbitmq-global
|
||||
component: keystone
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh.rabbitmq
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
|
||||
# Endpoints
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.keystone_oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.keystone_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.keystone.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
# Secrets
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_keystone_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_keystone_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: keystone-rabbitmq
|
||||
release: keystone-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-keystone-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-keystone-rabbitmq
|
||||
values:
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
prometheus_rabbitmq_exporter:
|
||||
node_selector_key: openstack-control-plane
|
||||
node_selector_value: enabled
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- keystone-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: keystone-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh.rabbitmq-htk
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: keystone-rabbitmq-htk
|
||||
release: keystone-rabbitmq-htk
|
||||
namespace: keystone-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -0,0 +1,16 @@
|
||||
---
|
||||
schema: armada/ChartGroup/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-rabbitmq
|
||||
labels:
|
||||
name: openstack-rabbitmq-chart-group-global
|
||||
component: keystone
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
description: Deploy Keystone
|
||||
chart_group:
|
||||
- openstack-rabbitmq
|
@ -2,10 +2,9 @@
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: cinder-rabbitmq
|
||||
name: openstack-rabbitmq
|
||||
labels:
|
||||
name: cinder-rabbitmq-global
|
||||
component: cinder
|
||||
name: openstack-rabbitmq-global
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
@ -31,20 +30,20 @@ metadata:
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.cinder_oslo_messaging
|
||||
path: .osh.oslo_messaging
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging
|
||||
- src:
|
||||
schema: pegleg/EndpointCatalogue/v1
|
||||
name: osh_endpoints
|
||||
path: .osh.cinder_rabbitmq_exporter
|
||||
path: .osh.openstack_rabbitmq_exporter
|
||||
dest:
|
||||
path: .values.endpoints.prometheus_rabbitmq_exporter
|
||||
# Credentials
|
||||
- src:
|
||||
schema: pegleg/AccountCatalogue/v1
|
||||
name: osh_service_accounts
|
||||
path: .osh.cinder.oslo_messaging.admin
|
||||
path: .osh.oslo_messaging.admin
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user
|
||||
|
||||
@ -52,24 +51,24 @@ metadata:
|
||||
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_cinder_rabbitmq_erlang_cookie
|
||||
name: osh_rabbitmq_erlang_cookie
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.erlang_cookie
|
||||
- src:
|
||||
schema: deckhand/Passphrase/v1
|
||||
name: osh_cinder_oslo_messaging_admin_password
|
||||
name: osh_oslo_messaging_admin_password
|
||||
path: .
|
||||
dest:
|
||||
path: .values.endpoints.oslo_messaging.auth.user.password
|
||||
data:
|
||||
chart_name: cinder-rabbitmq
|
||||
release: cinder-rabbitmq
|
||||
chart_name: openstack-rabbitmq
|
||||
release: openstack-rabbitmq
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-cinder-rabbitmq
|
||||
release_group: airship-openstack-rabbitmq
|
||||
resources:
|
||||
- type: statefulset
|
||||
install:
|
||||
@ -80,8 +79,11 @@ data:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: airship-cinder-rabbitmq
|
||||
release_group: airship-openstack-rabbitmq
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 2
|
||||
labels:
|
||||
server:
|
||||
node_selector_key: openstack-control-plane
|
||||
@ -93,13 +95,13 @@ data:
|
||||
prometheus:
|
||||
enabled: true
|
||||
dependencies:
|
||||
- cinder-rabbitmq-htk
|
||||
- openstack-rabbitmq-htk
|
||||
...
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: cinder-rabbitmq-htk
|
||||
name: openstack-rabbitmq-htk
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
@ -112,9 +114,9 @@ metadata:
|
||||
dest:
|
||||
path: .source
|
||||
data:
|
||||
chart_name: cinder-rabbitmq-htk
|
||||
release: cinder-rabbitmq-htk
|
||||
namespace: cinder-rabbitmq-htk
|
||||
chart_name: openstack-rabbitmq-htk
|
||||
release: openstack-rabbitmq-htk
|
||||
namespace: openstack-rabbitmq-htk
|
||||
values: {}
|
||||
dependencies: []
|
||||
...
|
@ -42,6 +42,7 @@ data:
|
||||
- openstack-ceph-config
|
||||
- openstack-tenant-ceph
|
||||
- openstack-mariadb
|
||||
- openstack-rabbitmq
|
||||
- openstack-memcached
|
||||
- openstack-keystone
|
||||
- openstack-radosgw
|
||||
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_glance_rabbitmq_erlang_cookie
|
||||
name: osh_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_heat_rabbitmq_erlang_cookie
|
||||
name: osh_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -15,5 +15,4 @@ metadata:
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
chart_group:
|
||||
- glance-rabbitmq
|
||||
- glance-aiab
|
||||
|
@ -16,5 +16,4 @@ metadata:
|
||||
data:
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- heat-rabbitmq
|
||||
- heat-aiab
|
||||
|
@ -34,6 +34,7 @@ data:
|
||||
- ucp-shipyard
|
||||
- openstack-ingress-controller
|
||||
- openstack-mariadb
|
||||
- openstack-rabbitmq
|
||||
- openstack-memcached
|
||||
- openstack-keystone
|
||||
- openstack-glance-aiab
|
||||
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_barbican_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_barbican_oslo_messaging_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_barbican_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_cinder_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_cinder_oslo_messaging_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_glance_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_glance_oslo_messaging_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_heat_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_keystone_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_keystone_oslo_messaging_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_keystone_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_neutron_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_neutron_oslo_messaging_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_neutron_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_nova_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_cinder_rabbitmq_erlang_cookie
|
||||
name: osh_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_nova_rabbitmq_erlang_cookie
|
||||
name: osh_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -19,7 +19,5 @@ data:
|
||||
chart_group:
|
||||
- libvirt-airskiff
|
||||
- openvswitch
|
||||
- neutron-rabbitmq-airskiff
|
||||
- nova-rabbitmq-airskiff
|
||||
- neutron-airskiff
|
||||
- nova
|
||||
|
@ -1,28 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: neutron-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: neutron-rabbitmq-global
|
||||
component: neutron
|
||||
actions:
|
||||
- method: delete
|
||||
path: .values.labels.prometheus_rabbitmq_exporter
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
test:
|
||||
enabled: false
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: false
|
||||
...
|
@ -1,28 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: nova-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: nova-rabbitmq-global
|
||||
component: nova
|
||||
actions:
|
||||
- method: delete
|
||||
path: .values.labels.prometheus_rabbitmq_exporter
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
test:
|
||||
enabled: false
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: false
|
||||
...
|
@ -18,5 +18,4 @@ metadata:
|
||||
data:
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- glance-rabbitmq-airskiff
|
||||
- glance-airskiff
|
||||
|
@ -1,28 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: glance-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: glance-rabbitmq-global
|
||||
component: glance
|
||||
actions:
|
||||
- method: delete
|
||||
path: .values.labels.prometheus_rabbitmq_exporter
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
test:
|
||||
enabled: false
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: false
|
||||
...
|
@ -18,5 +18,4 @@ metadata:
|
||||
data:
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- heat-rabbitmq-airskiff
|
||||
- heat
|
||||
|
@ -18,5 +18,4 @@ metadata:
|
||||
data:
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- keystone-rabbitmq-airskiff
|
||||
- keystone-airskiff
|
||||
|
@ -1,28 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: keystone-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: keystone-rabbitmq-global
|
||||
component: keystone
|
||||
actions:
|
||||
- method: delete
|
||||
path: .values.labels.prometheus_rabbitmq_exporter
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
test:
|
||||
enabled: false
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
monitoring:
|
||||
prometheus:
|
||||
enabled: false
|
||||
...
|
@ -0,0 +1,21 @@
|
||||
---
|
||||
schema: armada/ChartGroup/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: openstack-rabbitmq-chart-group-global
|
||||
component: keystone
|
||||
actions:
|
||||
- method: merge
|
||||
path: .sequenced
|
||||
- method: replace
|
||||
path: .chart_group
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- openstack-rabbitmq-airskiff
|
@ -2,13 +2,12 @@
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: heat-rabbitmq-airskiff
|
||||
name: openstack-rabbitmq-airskiff
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
parentSelector:
|
||||
name: heat-rabbitmq-global
|
||||
component: heat
|
||||
name: openstack-rabbitmq-global
|
||||
actions:
|
||||
- method: delete
|
||||
path: .values.labels.prometheus_rabbitmq_exporter
|
@ -385,23 +385,26 @@ data:
|
||||
port:
|
||||
metrics:
|
||||
default: 9104
|
||||
keystone_oslo_messaging:
|
||||
oslo_messaging:
|
||||
statefulset:
|
||||
replicas: 2
|
||||
name: airship-openstack-rabbitmq-rabbitmq
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq
|
||||
default: openstack-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /keystone
|
||||
path: /VHOST_NAME
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
keystone_rabbitmq_exporter:
|
||||
openstack_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq-exporter
|
||||
default: openstack-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
@ -434,32 +437,6 @@ data:
|
||||
api:
|
||||
default: 80
|
||||
internal: 5000
|
||||
glance_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /glance
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
glance_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
image:
|
||||
name: glance
|
||||
hosts:
|
||||
@ -491,32 +468,6 @@ data:
|
||||
api:
|
||||
default: 9191
|
||||
public: 80
|
||||
cinder_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /cinder
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
cinder_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
volume:
|
||||
name: cinder
|
||||
hosts:
|
||||
@ -565,32 +516,6 @@ data:
|
||||
api:
|
||||
default: 8776
|
||||
public: 80
|
||||
heat_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /heat
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
heat_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
orchestration:
|
||||
name: heat
|
||||
hosts:
|
||||
@ -639,32 +564,6 @@ data:
|
||||
api:
|
||||
default: 8003
|
||||
public: 80
|
||||
neutron_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /neutron
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
neutron_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
network:
|
||||
name: neutron
|
||||
hosts:
|
||||
@ -681,32 +580,6 @@ data:
|
||||
api:
|
||||
default: 9696
|
||||
public: 80
|
||||
nova_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /nova
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
nova_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
compute:
|
||||
name: nova
|
||||
hosts:
|
||||
|
@ -231,8 +231,6 @@ data:
|
||||
username: keystone
|
||||
database: keystone
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: keystone-rabbitmq-admin
|
||||
keystone:
|
||||
username: keystone-rabbitmq-user
|
||||
ldap:
|
||||
@ -251,8 +249,6 @@ data:
|
||||
username: cinder
|
||||
database: cinder
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: cinder-rabbitmq-admin
|
||||
cinder:
|
||||
username: cinder-rabbitmq-user
|
||||
glance:
|
||||
@ -266,8 +262,6 @@ data:
|
||||
username: glance
|
||||
database: glance
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: glance-rabbitmq-admin
|
||||
glance:
|
||||
username: glance-rabbitmq-user
|
||||
ceph_object_store:
|
||||
@ -293,8 +287,6 @@ data:
|
||||
username: heat
|
||||
database: heat
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: heat-rabbitmq-admin
|
||||
heat:
|
||||
username: heat-rabbitmq-user
|
||||
swift:
|
||||
@ -321,8 +313,6 @@ data:
|
||||
username: neutron
|
||||
database: neutron
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: neutron-rabbitmq-admin
|
||||
neutron:
|
||||
username: neutron-rabbitmq-user
|
||||
nova:
|
||||
@ -348,8 +338,6 @@ data:
|
||||
username: nova
|
||||
database: "nova_cell0"
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: nova-rabbitmq-admin
|
||||
nova:
|
||||
username: nova-rabbitmq-user
|
||||
horizon:
|
||||
@ -367,10 +355,11 @@ data:
|
||||
username: barbican
|
||||
database: barbican
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: barbican-rabbitmq-admin
|
||||
barbican:
|
||||
username: barbican-rabbitmq-user
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: admin
|
||||
tempest:
|
||||
tempest:
|
||||
role: admin
|
||||
|
@ -18,6 +18,7 @@ data:
|
||||
chart_groups:
|
||||
- openstack-ingress-controller-airskiff
|
||||
- openstack-mariadb-airskiff
|
||||
- openstack-rabbitmq-airskiff
|
||||
- openstack-memcached
|
||||
- openstack-keystone-airskiff
|
||||
- openstack-glance-airskiff
|
||||
|
@ -0,0 +1,11 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_heat_oslo_messaging_password
|
||||
name: osh_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -0,0 +1,11 @@
|
||||
---
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_oslo_messaging_admin_password
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
||||
storagePolicy: cleartext
|
||||
data: password123
|
||||
...
|
@ -2,7 +2,7 @@
|
||||
schema: deckhand/Passphrase/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh_nova_oslo_messaging_password
|
||||
name: osh_rabbitmq_erlang_cookie
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: site
|
@ -548,23 +548,26 @@ data:
|
||||
port:
|
||||
metrics:
|
||||
default: 9104
|
||||
keystone_oslo_messaging:
|
||||
oslo_messaging:
|
||||
statefulset:
|
||||
replicas: 2
|
||||
name: airship-openstack-rabbitmq-rabbitmq
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq
|
||||
default: openstack-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /keystone
|
||||
path: /VHOST_NAME
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
keystone_rabbitmq_exporter:
|
||||
openstack_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq-exporter
|
||||
default: openstack-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
@ -604,32 +607,6 @@ data:
|
||||
api:
|
||||
default: 443
|
||||
internal: 5000
|
||||
glance_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /glance
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
glance_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
image:
|
||||
name: glance
|
||||
hosts:
|
||||
@ -663,32 +640,6 @@ data:
|
||||
api:
|
||||
default: 9191
|
||||
public: 80
|
||||
cinder_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /cinder
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
cinder_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
volume:
|
||||
name: cinder
|
||||
hosts:
|
||||
@ -743,32 +694,6 @@ data:
|
||||
api:
|
||||
default: 8776
|
||||
public: 443
|
||||
heat_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /heat
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
heat_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
orchestration:
|
||||
name: heat
|
||||
hosts:
|
||||
@ -821,32 +746,6 @@ data:
|
||||
api:
|
||||
default: 8003
|
||||
public: 80
|
||||
neutron_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /neutron
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
neutron_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
network:
|
||||
name: neutron
|
||||
hosts:
|
||||
@ -865,32 +764,6 @@ data:
|
||||
api:
|
||||
default: 9696
|
||||
public: 443
|
||||
nova_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /nova
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
nova_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
compute:
|
||||
name: nova
|
||||
hosts:
|
||||
|
@ -231,8 +231,6 @@ data:
|
||||
username: keystone
|
||||
database: keystone
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: keystone-rabbitmq-admin
|
||||
keystone:
|
||||
username: keystone-rabbitmq-user
|
||||
ldap:
|
||||
@ -251,8 +249,6 @@ data:
|
||||
username: cinder
|
||||
database: cinder
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: cinder-rabbitmq-admin
|
||||
cinder:
|
||||
username: cinder-rabbitmq-user
|
||||
glance:
|
||||
@ -266,8 +262,6 @@ data:
|
||||
username: glance
|
||||
database: glance
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: glance-rabbitmq-admin
|
||||
glance:
|
||||
username: glance-rabbitmq-user
|
||||
ceph_object_store:
|
||||
@ -293,8 +287,6 @@ data:
|
||||
username: heat
|
||||
database: heat
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: heat-rabbitmq-admin
|
||||
heat:
|
||||
username: heat-rabbitmq-user
|
||||
swift:
|
||||
@ -321,8 +313,6 @@ data:
|
||||
username: neutron
|
||||
database: neutron
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: neutron-rabbitmq-admin
|
||||
neutron:
|
||||
username: neutron-rabbitmq-user
|
||||
nova:
|
||||
@ -348,8 +338,6 @@ data:
|
||||
username: nova
|
||||
database: "nova_cell0"
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: nova-rabbitmq-admin
|
||||
nova:
|
||||
username: nova-rabbitmq-user
|
||||
horizon:
|
||||
@ -367,10 +355,11 @@ data:
|
||||
username: barbican
|
||||
database: barbican
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: barbican-rabbitmq-admin
|
||||
barbican:
|
||||
username: barbican-rabbitmq-user
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: admin
|
||||
tempest:
|
||||
tempest:
|
||||
role: admin
|
||||
|
@ -1,23 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: glance-rabbitmq
|
||||
labels:
|
||||
name: glance-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: glance-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
...
|
@ -1,23 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: heat-rabbitmq
|
||||
labels:
|
||||
name: heat-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: heat-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
...
|
@ -1,23 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: keystone-rabbitmq
|
||||
labels:
|
||||
name: keystone-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: keystone-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
...
|
@ -1,23 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: neutron-rabbitmq
|
||||
labels:
|
||||
name: neutron-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: neutron-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
...
|
@ -1,23 +0,0 @@
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: nova-rabbitmq
|
||||
labels:
|
||||
name: nova-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: nova-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
values:
|
||||
pod:
|
||||
replicas:
|
||||
server: 1
|
||||
...
|
@ -3,14 +3,14 @@ schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
replacement: true
|
||||
name: cinder-rabbitmq
|
||||
name: openstack-rabbitmq
|
||||
labels:
|
||||
name: cinder-rabbitmq-type
|
||||
name: openstack-rabbitmq-type
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: type
|
||||
parentSelector:
|
||||
name: cinder-rabbitmq-global
|
||||
name: openstack-rabbitmq-global
|
||||
actions:
|
||||
- method: merge
|
||||
path: .
|
@ -387,23 +387,26 @@ data:
|
||||
port:
|
||||
metrics:
|
||||
default: 9104
|
||||
keystone_oslo_messaging:
|
||||
oslo_messaging:
|
||||
statefulset:
|
||||
replicas: 2
|
||||
name: airship-openstack-rabbitmq-rabbitmq
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq
|
||||
default: openstack-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /keystone
|
||||
path: /VHOST_NAME
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
keystone_rabbitmq_exporter:
|
||||
openstack_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: keystone-rabbitmq-exporter
|
||||
default: openstack-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
@ -436,32 +439,6 @@ data:
|
||||
api:
|
||||
default: 80
|
||||
internal: 5000
|
||||
glance_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /glance
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
glance_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: glance-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
image:
|
||||
name: glance
|
||||
hosts:
|
||||
@ -493,32 +470,6 @@ data:
|
||||
api:
|
||||
default: 9191
|
||||
public: 80
|
||||
cinder_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /cinder
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
cinder_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: cinder-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
volume:
|
||||
name: cinder
|
||||
hosts:
|
||||
@ -567,32 +518,6 @@ data:
|
||||
api:
|
||||
default: 8776
|
||||
public: 80
|
||||
heat_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /heat
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
heat_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: heat-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
orchestration:
|
||||
name: heat
|
||||
hosts:
|
||||
@ -641,32 +566,6 @@ data:
|
||||
api:
|
||||
default: 8003
|
||||
public: 80
|
||||
neutron_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /neutron
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
neutron_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: neutron-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
network:
|
||||
name: neutron
|
||||
hosts:
|
||||
@ -683,32 +582,6 @@ data:
|
||||
api:
|
||||
default: 9696
|
||||
public: 80
|
||||
nova_oslo_messaging:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path: /nova
|
||||
scheme: rabbit
|
||||
port:
|
||||
amqp:
|
||||
default: 5672
|
||||
http:
|
||||
default: 15672
|
||||
nova_rabbitmq_exporter:
|
||||
namespace: openstack
|
||||
hosts:
|
||||
default: nova-rabbitmq-exporter
|
||||
host_fqdn_override:
|
||||
default: null
|
||||
path:
|
||||
default: /metrics
|
||||
scheme:
|
||||
default: "http"
|
||||
port:
|
||||
metrics:
|
||||
default: 9095
|
||||
compute:
|
||||
name: nova
|
||||
hosts:
|
||||
|
@ -233,8 +233,6 @@ data:
|
||||
username: keystone
|
||||
database: keystone
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: keystone-rabbitmq-admin
|
||||
keystone:
|
||||
username: keystone-rabbitmq-user
|
||||
ldap:
|
||||
@ -253,8 +251,6 @@ data:
|
||||
username: cinder
|
||||
database: cinder
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: cinder-rabbitmq-admin
|
||||
cinder:
|
||||
username: cinder-rabbitmq-user
|
||||
glance:
|
||||
@ -268,8 +264,6 @@ data:
|
||||
username: glance
|
||||
database: glance
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: glance-rabbitmq-admin
|
||||
glance:
|
||||
username: glance-rabbitmq-user
|
||||
ceph_object_store:
|
||||
@ -295,8 +289,6 @@ data:
|
||||
username: heat
|
||||
database: heat
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: heat-rabbitmq-admin
|
||||
heat:
|
||||
username: heat-rabbitmq-user
|
||||
swift:
|
||||
@ -323,8 +315,6 @@ data:
|
||||
username: neutron
|
||||
database: neutron
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: neutron-rabbitmq-admin
|
||||
neutron:
|
||||
username: neutron-rabbitmq-user
|
||||
nova:
|
||||
@ -350,8 +340,6 @@ data:
|
||||
username: nova
|
||||
database: "nova_cell0"
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: nova-rabbitmq-admin
|
||||
nova:
|
||||
username: nova-rabbitmq-user
|
||||
horizon:
|
||||
@ -369,10 +357,11 @@ data:
|
||||
username: barbican
|
||||
database: barbican
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: barbican-rabbitmq-admin
|
||||
barbican:
|
||||
username: barbican-rabbitmq-user
|
||||
oslo_messaging:
|
||||
admin:
|
||||
username: admin
|
||||
tempest:
|
||||
tempest:
|
||||
role: admin
|
||||
|
@ -48,6 +48,7 @@ data:
|
||||
- openstack-ceph-config
|
||||
- openstack-tenant-ceph
|
||||
- openstack-mariadb
|
||||
- openstack-rabbitmq
|
||||
- openstack-memcached
|
||||
- openstack-keystone
|
||||
- openstack-radosgw
|
||||
|
Loading…
x
Reference in New Issue
Block a user