fuel-ccp-mariadb/service/mariadb.yaml

40 lines
988 B
YAML

service:
name: mariadb
node-selector:
openstack-controller: "true"
ports:
- mariadb_port
containers:
- name: mariadb
image: mariadb
probes:
readiness: /opt/ccp/bin/mariadb-readiness.sh
liveness: "true"
pre:
- name: mariadb-bootstrap
command: /opt/ccp/bin/mariadb-bootstrap.sh
daemon:
command: mysqld
files:
- mariadb-my-cnf
- mariadb-readiness
- mariadb-bootstrap
- mariadb-security-reset.expect
files:
mariadb-my-cnf:
path: /etc/mysql/my.cnf
content: my.cnf.j2
mariadb-readiness:
path: /opt/ccp/bin/mariadb-readiness.sh
content: readiness.sh.j2
perm: "755"
mariadb-bootstrap:
path: /opt/ccp/bin/mariadb-bootstrap.sh
content: mariadb-bootstrap.sh.j2
perm: "755"
mariadb-security-reset.expect:
path: /opt/ccp/bin/mariadb-security-reset.expect
content: mariadb-security-reset.expect
perm: "755"