rabbitmq-broker job from cf-rabbitmq/183
Github source:
97034f88
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
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.
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
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
route-registrar
¶
host
¶Hostname at which to access the RabbitMQ management UI
- Default
pivotal-rabbitmq
target_ip
¶IP address RabbitMQ management UI requests will be routed to, typically that of RabbitMQ HAproxy VM
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/rabbitmq_broker.yml
(frombroker_config.yml.erb
)config/registrar_settings.yml
(fromregistrar_settings.yml.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.