promenade/charts/controller_manager
Matt McEuen 46b6437e72 Make static manifest cleanup configurable
By design, the anchor pods clean up after their static pods
(and associated secrets/configs) via a hook when they the anchor
pods are stopped, to make sure that cruft is not left lying around
(or running) when an anchor pod is no longer scheduled to a host.

However, it's been observed that on a host under high load, e.g.
if one or two other control plane hosts are down, then the anchor
pods may be stopped in an unplanned manner.  This results in
service unavailability for the anchored static manifest pods.

This change makes that cleanup behavior configurable (following the
pattern already implemented in the haproxy chart) but leaves it on by
by default.

Change-Id: Iab14510ef8ea5b9e400e0f744231811117029887
2019-06-12 11:16:38 -05:00
..
templates Make static manifest cleanup configurable 2019-06-12 11:16:38 -05:00
Chart.yaml Refactor controller_manager Chart 2017-11-02 12:41:01 -04:00
requirements.yaml Refactor controller_manager Chart 2017-11-02 12:41:01 -04:00
values.yaml Make static manifest cleanup configurable 2019-06-12 11:16:38 -05:00