tripleo-heat-templates/sample-env-generator/messaging.yaml

36 lines
1.4 KiB
YAML

environments:
-
name: messaging/rpc-rabbitmq-notify-rabbitmq-shared
title: Share single rabbitmq backend for rpc and notify messaging backend
files:
puppet/services/messaging/rpc-rabbitmq.yaml:
parameters:
- RpcPort
sample_value:
RpcPort: 5672
resource_registry:
OS::TripleO::Services::OsloMessagingRpc: ../../docker/services/messaging/rpc-rabbitmq.yaml
OS::TripleO::Services::OsloMessagingNotify: ../../docker/services/messaging/notify-rabbitmq-shared.yaml
description: |
Include this environment to enable a shared rabbitmq backend for
oslo.messaging rpc and notification services
-
name: messaging/rpc-qdrouterd-notify-rabbitmq-hybrid
title: Hybrid qdrouterd for rpc and rabbitmq for notify messaging backend
files:
puppet/services/messaging/rpc-qdrouterd.yaml:
parameters:
- RpcPort
puppet/services/messaging/notify-rabbitmq.yaml:
parameters:
- NotifyPort
sample_values:
RpcPort: 31459
NotifyPort: 5672
resource_registry:
OS::TripleO::Services::OsloMessagingRpc: ../../docker/services/messaging/rpc-qdrouterd.yaml
OS::TripleO::Services::OsloMessagingNotify: ../../docker/services/messaging/notify-rabbitmq.yaml
description: |
Include this environment to enable hybrid messaging backends for
oslo.messaging rpc and notification services