broker-deploy job from kafka-service-broker/1.0.0
Github source:
7e19ca2
or
master branch
Properties¶
cf
¶
api_url
¶Full URL of Cloud Foundry API
appname
¶Name of broker within CF space
- Default
starkandwayne-kafka-broker
appsize
¶Memory size required for the broker
- Default
1GB
org
¶Organization to host broker
- Default
system
password
¶Password of the admin user
redis
¶
service_instance_name
¶Name of redis service instance used by broker
- Default
redis-for-kafka
service_name
¶CF marketplace service name to use to get Redis instance
- Default
p-redis
service_plan
¶CF marketplace service plan to use to get Redis instance (from service_name)
- Default
shared-vm
routes
¶Override the default route (cf.appname + shared apps domain)
- Example
- kafka-broker.system.domain.com
security_groups
¶optional security groups to assign to the kafka broker space
- Example
- kafka-cluster-secgroup
skip_ssl_validation
¶Skip SSL validation when connecting to Cloud Foundry API
- Default
false
space
¶Space within organization to run broker
- Default
starkandwayne-kafka
username
¶Username of the admin user
password
¶
Service broker basic auth password
username
¶
Service broker basic auth username
- Default
user
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/broker-deploy/
directory
(learn more).
bin/run
(frombin/run
)config/manifest.yml
(fromconfig/manifest.yml
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.