zuul-operator/helm/zuul-operator/charts
Michael Kelly 0a27103dbd
helm: Add pxc-operator as optional dependency
In lieu of relying on the zuul-operator to install pxc-operator on
demand we can install it using the Helm chart if desired.  This will
help to reduce the access that the zuul-operator requires to function.

This change injects the pxc-operator chart from
https://percona.github.io/percona-helm-charts using version 1.11.0,
which matches the existing template bundle in the operator.  Similarly
to cert-manager, we specify this as a conditional dependency in the
chart specification so as to allow the user to determine if they'd
like to install pxc-operator or not.

NOTE: This dependency is disabled by default as it might be surprising
to the user.

We also include
https://github.com/percona/percona-helm-charts/pull/146 which fixes an
issue in the chart preventing deployment.

Change-Id: I287fa0dd74017b4e50c8039c748c3dda993654a3
2023-02-24 21:06:54 -08:00
..
cert-manager helm: Add cert-manager as optional dependency 2023-02-24 21:06:54 -08:00
pxc-operator helm: Add pxc-operator as optional dependency 2023-02-24 21:06:54 -08:00