Skip to content

arbitrator job from cf-mysql/26

Github source: b2ebb913 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
bootstrap_endpoint
password

Password used by the bootstrap endpoints for Basic Auth

username

Username used by the bootstrap endpoints for Basic Auth

cluster_ips

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

galera_port

Port which garbd listens on

Default
4567
healthcheck_port

Port used by healthcheck process to listen on

Default
9200
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.