Merge "Add allowUnsafeConfig database setting"

changes/62/804462/1
Zuul 2 years ago committed by Gerrit Code Review
commit 51a44bfc48

@ -320,6 +320,15 @@ verbatim):
The key name in the secret should be ``dburi``.
.. attr:: allowUnsafeConfig
:default: False
If you are running in a resource constrained environment
(such as minikube), the requested resource values for the
Percona XtraDB may be too large. Set this to True to
override the default values and construct the cluster
regardless. Only use this for testing.
.. attr:: zookeeper
This is not required unless you want to manage the ZooKeeper

@ -16,6 +16,8 @@
include_tasks: tasks/apply_cr.yaml
vars:
spec:
database:
allowUnsafeConfig: true
executor:
count: 1
sshkey:

@ -75,6 +75,8 @@
- include_tasks: tasks/apply_cr.yaml
vars:
spec:
database:
allowUnsafeConfig: true
executor:
count: 1
sshkey:

@ -124,8 +124,8 @@ class Zuul:
if not self.manage_db:
self.log.info("DB is externally managed")
return
# TODO: get this from spec
small = True
small = self.spec.get('database', {}).get('allowUnsafeConfig', False)
self.log.info("DB is internally managed")
self.pxc = pxc.PXC(self.api, self.namespace, self.log)

Loading…
Cancel
Save