Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Jaeger eb837bc991 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I7c7a84b65a9d1efd9393d8f0bdb18778e9add445
2019-12-18 09:45:27 +01:00
Sergey Reshetnyak 6bdc186bc4 Add action for database backup
This action adds support to backup databases using the following command:

  ccp action run backup-db -p db=<your-database-name>

Change-Id: Ia84b3eb99f817256c338a94b6baaa72b3cf50fd7
Depends-on: Ic0d13c92827b12edd720b772195eaca8fcfc5ede
2017-03-14 11:38:21 +03:00
Proskurin Kirill a248697bc0 Haproxy container for galera
We add haproxy side-cont to the galera pod. We bind galera to port 33306
and haproxy takes its place with 3306. Haproxy starts with non-working backend.
After it start, it checks for current leader in etcd, if there is none, it
set current leader to itself. After that it updates its backend to connect to
current leader.

It does polling of this logic each 5 sec and if leader is changed it will
update backend again.

Other nodes do the same, so, in the end, each node will be connected to the
same, single galera node.

Change-Id: Ieb611661857de1828259b28f54f5a0390b1dd196
2017-01-19 16:00:22 +00:00
Proskurin Kirill 11544bceac Add galera_cheker
This script implements both liveness and readiness logic.

Change-Id: Ib48f7f8a0c04b0210909ef9409c0500f11bd08fd
2016-12-23 15:34:54 +00:00
Proskurin Kirill bc59213349 Add percona based Galera cluster
Change-Id: I5316e30f3f960348a211189d6689ada596289d5e
2016-11-18 09:59:55 +00:00