rabbitmq-broker job from cf-rabbitmq/195
Github source:
d9314e50 or
master branch
Properties¶
cf¶
domain¶Domain shared by the UAA and CF API, e.g. ‘bosh-lite.com’
nats¶
host¶Hostname/IP of NATS
password¶The password to use when authenticating with NATS
port¶Port that NATS listens on
username¶The user to use when authenticating with NATS
rabbitmq-broker¶
cc_endpoint¶URL for CC
ip¶Broker IP
logging¶
level¶Logging level
- Default
info
print_stack_traces¶Should boot exception handlers print full stack traces?
- Default
false
rabbitmq¶
administrator¶
password¶The password used to access an admin account of the Rabbit servers
username¶The username used to access an admin account of the Rabbit servers
dns_host¶External load balancer host
hosts¶List of IPs of the Rabbit servers (maybe proxied) upon which to allocate resources
management_domain¶Domain that will be used to access RabbitMQ management UI, typically the system CF/CC domain.
management_ip¶IP address RabbitMQ management UI requests will be routed to, typically that of RabbitMQ HAproxy VM
operator_set_policy¶
enabled¶Enable policy set by the operator
- Default
true
policy_definition¶Operator policy definition
policy_name¶Operator policy name
- Default
operator_set_policy
policy_priority¶Operator policy priority
- Default
50
ssl¶Set to true if RabbitMQ cluster is configured to use TLS/SSL
- Default
false
route¶Hostname at which broker will be accessed
- Default
pivotal-rabbitmq-broker
service¶
name¶Name of the service
- Default
p-rabbitmq
password¶Password used by Cloud Controller for authentication
plan_uuid¶UUID of the plan
- Default
4e816145-4e71-4e24-a402-0c686b868e2d
url¶The URL to the service gateway
username¶Username used by Cloud Controller for authentication
uuid¶UUID of the service
- Default
163b47c6-a2f3-43b1-97f7-b83b37ec8ad3
uaa_client¶
client_id¶Client ID for UAA
password¶Services Password
username¶Services Username
uaa_endpoint¶URL for UAA
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/rabbitmq-broker/ directory
(learn more).
bin/rabbitmq_broker_ctl(frombroker_ctl.erb)bin/route_registrar_ctl(fromroute_registrar_ctl.erb)config/broker_registrar_settings.yml(frombroker_registrar_settings.yml.erb)config/management_registrar_settings.yml(frommanagement_registrar_settings.yml.erb)config/rabbitmq_broker.yml(frombroker_config.yml.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.