mysql 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
database_startup_timeout¶How long the startup script waits for the database to come online (in seconds)
gcache_size¶Cache size used by galera (maximum amount of data possible in an IST), in MB
- Default
512
healthcheck_port¶Port used by healthcheck process to listen on
- Default
9200
ib_log_file_size¶Size of the ib_log_file used by innodb, in MB
- Default
1024
innodb_buffer_pool_size¶Optional, the size in bytes of the memory buffer InnoDB uses to cache data and indexes of its tables
max_connections¶Maximum total number of database connections for the node
- Default
1500
max_heap_table_size¶The maximum size (in rows) to which user-created MEMORY tables are permitted to grow
- Default
1.6777216e+07
port¶Port the mysql server should bind to
- Default
3306
roadmin_enabled¶Whether read only user is enabled
- Default
false
roadmin_password¶Password for the MySQL server read-only admin user
seeded_databases¶Set of databases to seed
- Default
{}
skip_name_resolve¶Do not restrict connections to database based on hostname
- Default
true
tmp_table_size¶The maximum size (in bytes) of internal in-memory temporary tables
- Default
3.3554432e+07
wsrep_max_ws_rows¶Maximum permitted number of rows per writeset.
- Default
131072
wsrep_max_ws_size¶Maximum permitted size in bytes per writeset.
- Default
1.073741824e+09
network_name¶
The name of the network (needed for the syslog aggregator)
syslog_aggregator¶
address¶IP address for syslog aggregator
all¶Define whether forwarders should also send non-mysql syslog activity to the aggregator.
- Default
false
port¶TCP port of syslog aggregator
transport¶Transport to be used when forwarding logs (tcp|udp|relp).
- Default
tcp
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/mysql/ directory
(learn more).
bin/galera-healthcheck_ctl(fromgalera-healthcheck_ctl.erb)bin/gra-log-purger.sh(fromgra-log-purger.sh.erb)bin/gra-log-purger_ctl(fromgra-log-purger_ctl.erb)bin/mariadb_ctl(frommariadb_ctl.erb)config/galera_healthcheck_config.yaml(fromgalera_healthcheck_config.yaml.erb)config/mariadb_ctl_config.yml(frommariadb_ctl_config.yml.erb)config/mariadb_init(frommariadb_init.erb)config/my.cnf(frommy.cnf.erb)config/syslog_forwarder.conf(fromsyslog_forwarder.conf.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.