Issues
- Allow backups even if just a single node is availableK8SPXC-764Resolved issue: K8SPXC-764ege.gunes
- Allow to skip TLS verification for backup storageK8SPXC-758Resolved issue: K8SPXC-758Andrii Dema
- Allow disabling TLS when taking backupsK8SPXC-752Resolved issue: K8SPXC-752
- Store custom configuration in SecretsK8SPXC-657Resolved issue: K8SPXC-657Sergey Pronin
- Add support for custom options for xtrabackup, xbstream, xbcloudK8SPXC-200Resolved issue: K8SPXC-200dmitriy.kostiuk
- Hidden replica set members supportK8SPSMDB-723
- Allow tuning timeout parameters for probesK8SPSMDB-527Resolved issue: K8SPSMDB-527
- Add support for PSMDB 5.0K8SPSMDB-517Resolved issue: K8SPSMDB-517Tomislav Plavcic
- Allow setting requireTLS mode for MongoDB through the OperatorK8SPSMDB-515Resolved issue: K8SPSMDB-515
- Allow MongoDB PODs to have non-voting members.K8SPSMDB-479Resolved issue: K8SPSMDB-479ege.gunes
- Allow to skip TLS verification for backup storageK8SPSMDB-473Resolved issue: K8SPSMDB-473
- Allow backups even if just a single node is availableK8SPSMDB-365Resolved issue: K8SPSMDB-365ege.gunes
- Add support for cluster-wide operatorsK8SPSMDB-203Resolved issue: K8SPSMDB-203
- Add support for PostgreSQL 14 in OperatorK8SPG-77Resolved issue: K8SPG-77Slava Sarzhan
- Add support for smart upgrade featureK8SPG-71Resolved issue: K8SPG-71
- Add support for cross-region replicationK8SPG-68Resolved issue: K8SPG-68Slava Sarzhan
- Create a helm chart for PG OperatorK8SPG-66Resolved issue: K8SPG-66Ivan Pylypenko
- Rework Custom Resource to align with other OperatorsK8SPG-54Resolved issue: K8SPG-54Maksim Dudin
- Configure scheduled backups through main CRK8SPG-49Resolved issue: K8SPG-49Maksim Dudin
19 of 19
Allow backups even if just a single node is available
Done
General
Escalation
General
Escalation
Description
Environment
None
AFFECTED CS IDs
None
Smart Checklist
Details
Assignee
ege.gunesege.gunesReporter
Nickolay IhalainenNickolay Ihalainen(Deactivated)Needs QA
YesFix versions
Priority
Medium
Details
Details
Assignee
ege.gunes
ege.gunesReporter
Nickolay Ihalainen
Nickolay Ihalainen(Deactivated)Needs QA
Yes
Fix versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created May 27, 2021 at 12:14 PM
Updated March 5, 2024 at 5:51 PM
Resolved August 9, 2021 at 8:09 AM
Activity
Tomislav PlavcicJuly 13, 2021 at 7:27 AMEdited
This kind of works, but same limitations exist like in PSMDB operator so not sure how useful it will be in production.
You need to have "allowUnsafeConfigurations" set - if your cluster is in Initializing state you probably will not be able to change it during this time so it should have been set before.
If you have only 1 PXC instance running it likely means that there is no primary component (quorum lost) so the backup will fail with
But for example if you have 5 node cluster and 2 are recovering you will be able to make a backup - if you have "allowUnsafeConfigurations" set.
^
With big databases it's possible to have a node in recovering state for a long time (several hours with slow disks).
When cluster created with existing PVC and one node requires recovery the cluster status stuck in ClusterInitializing .
ClusterInitializing effectively disables backups even if a single node is recovering.
Expected behavior: allow backups even if just a single pxc node is alive.