cf-redis-broker job from cf-redis/331
Github source:
e58aba46 or
master branch
Properties¶
cf¶
apps_domain¶Domain shared by the UAA and CF API eg ‘10.244.0.34.xip.io’
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
redis¶
bg_save_command¶The name of the obfuscated redis BGSAVE command.
- Default
""
broker¶
auth¶
password¶The password for HTTP Basic Auth on the Broker, also used for the agent
- Default
admin
username¶The username for HTTP Basic Auth on the Broker, also used for the agent
- Default
admin
backend_host¶The port for the broker unicorn process to run on
- Default
localhost
backend_port¶The port for the broker unicorn process to run on
- Default
10005
backups¶
access_key_id¶Access Key ID for the S3-compatible blob store that backups will be uploaded to
- Default
""
bg_save_timeout¶Timeout in seconds for Redis background save to complete when backing up instance
- Default
3600
bucket_name¶Name of the bucket into which backups will be uploaded
- Default
""
endpoint_url¶HTTP(S) endpoint of the S3-compatible blob store that backups will be uploaded to
- Default
""
path¶Path within the above bucket to which backups will be uploaded
- Default
""
secret_access_key¶Secret Access Key for the S3-compatible blob store that backups will be uploaded to
- Default
""
dedicated_nodes¶List of node IPs for the dedicated plan
- Default
[]
dedicated_port¶The port used by the redis instances
- Default
6379
dedicated_vm_plan_id¶Dedicated-VM plan id displayed in the catalog metadata
- Default
74E8984C-5F8C-11E4-86BE-07807B3B2589
name¶Name of the broker, to be used in cf commandline operations and by the broker-registrar
- Default
redis
network¶The name of the network that the redis broker runs on.
process_check_interval¶Interval in seconds between checks for dead processes
- Default
10
service_id¶Service id displayed in the catalog metadata
- Default
EEA47C3A-569C-4C24-869D-0ADB5B337A4C
service_instance_limit¶The maximum number of instances allowed
service_name¶Service name displayed in the catalog metadata
- Default
p-redis
shared_vm_plan_id¶Shared-VM plan id displayed in the catalog metadata
- Default
C210CA06-E7E5-4F5D-A5AA-7A2C51CC290E
start_redis_timeout¶Maximum wait time in seconds for Redis to start up
- Default
10
conf_path¶The shared conf file for all Redis instances
- Default
/var/vcap/jobs/cf-redis-broker/config/redis.conf
config_command¶The name of the obfuscated redis CONFIG command.
data_directory¶The directory which stores the persisted broker data
- Default
/var/vcap/store/cf-redis-broker/redis-data
host¶This host which the Redis server runs on
log_directory¶The directory which stores the redis server logs
- Default
/var/vcap/sys/log/redis
maxmemory¶The maximum memory (in bytes) that Redis will use before evicting old data
- Default
5.24288e+08
save_command¶The name of the obfuscated redis SAVE command.
- Default
""
statefile_path¶Path to the broker statefile
- Default
/var/vcap/store/cf-redis-broker/statefile.json
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/cf-redis-broker/ directory
(learn more).
bin/cf-redis-broker_ctl(fromcf-redis-broker_ctl.erb)bin/drain(fromdrain.sh)bin/nginx_ctl(fromnginx_ctl.erb)bin/process-watcher_ctl(fromprocess-watcher_ctl.erb)bin/route-registrar_ctl(fromroute-registrar_ctl)config/backup.yml(frombackup.yml.erb)config/broker.yml(frombroker.yml.erb)config/nginx.conf(fromnginx.conf.erb)config/redis.conf(fromredis.conf.erb)config/registrar_settings.yml(fromregistrar_settings.yml.erb)config/restore.yml(fromrestore.yml.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.