Skip to content

arbitrator job from cf-mysql/30

Github source: 63cc5347 or master branch

Properties

cf_mysql

mysql

admin_password

Password for the MySQL server admin user

admin_username

Username for the MySQL server admin user

Default
root
cluster_ips

(Optional) List of nodes. Must have the same number of ips as there are nodes in the cluster

galera_healthcheck
endpoint_password

Password used by the sidecar endpoints for Basic Auth

endpoint_username

Username used by the sidecar endpoints for Basic Auth

port

Port used by sidecar process to listen on

Default
9200
galera_port

Port which garbd listens on

Default
4567
port

Port the mysql server should bind to

Default
3306

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/arbitrator/ directory (learn more).

  • bin/galera-healthcheck_ctl (from galera-healthcheck_ctl.erb)
  • bin/garbd_ctl (from garbd_ctl.erb)
  • config/galera_healthcheck_config.yaml (from galera_healthcheck_config.yaml.erb)
  • config/garbd_config (from garbd_config.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.